Senior Backend Engineer - New Delhi, India - Ajmera Infotech Inc.

    Default job background
    Description

    Job DescriptionPosition:
    Senior Backend Engineer - Node JS

    Experience: 5+ Years

    ( Night Shifts)

    Education:
    BTech/B. E - Computer Science, IT, Computer Engineering, MS in IT, MTech. MSc IT.

    No of Positions: 5


    Mode:
    On-site


    Location:
    Bengaluru, Ahmedabad, Hyderabad, Pune, Chennai and Gurugram


    Job Description:
    We are seeking an experienced Senior developer to join our team in developing scalable and high-performance web applications.

    As a developer, you will be responsible for designing, implementing, and maintaining server-side applications using and related frameworks.

    You should have a strong understanding of asynchronous programming and be proficient in building RESTful APIs.

    The ideal candidate will have a passion for writing clean, modular, and maintainable code and will be able to collaborate effectively with cross-functional teams.


    Responsibilities:
    Design, develop, and maintain server-side applications using and related frameworks.

    Build RESTful APIs to support front-end applications and integrations with third-party services.

    Collaborate with front-end developers to integrate user-facing elements with server-side logic.

    Implement data storage solutions using databases such as MongoDB, PostgreSQL, or MySQL.

    Optimize applications for maximum speed, scalability, and performance.

    Perform code reviews to ensure code quality, reliability, and maintainability.

    Troubleshoot and debug issues reported by QA or end-users.

    Stay updated with the latest trends and best practices in development.

    Requirements

    Bachelor's degree in Computer Science, Engineering, or a related field.

    5 to 10 years of experience in software development, with a focus on

    Must have experience in Node-RED

    Strong proficiency in JavaScript and

    Experience with or other frameworks.

    Knowledge of asynchronous programming and event-driven architecture.

    Familiarity with RESTful API design and development.

    Experience with databases such as MongoDB, PostgreSQL, or MySQL.

    Understanding of front-end technologies such as HTML, CSS, and JavaScript.

    Familiarity with version control systems such as Git.

    Excellent problem-solving and troubleshooting skills.

    Strong communication and interpersonal skills.


    Preferred Qualifications:
    Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.

    Knowledge of containerization technologies such as Docker and Kubernetes.

    Experience with microservices architecture.

    Familiarity with Agile/Scrum methodologies.

    Contributions to open-source projects or active participation in developer communities.

    Benefits


    CULTURE OF RESEARCH AND DEVELOPMENT
    Learning and delivering – is our core culture. We are a learning-centric organization that constantly tries to be at the edge of technology. We also take pride in delivering world-class software solutions. We make significant investments in constant learning and up-skilling of our team.

    BE YOU, WITH US

    Ajmera Infotech is firmly committed to being an equal opportunity employer and maintaining a diverse and inclusive environment. We value and embrace that every single one of us brings value to the table.

    But sometimes we forget that when we don't meet 100% of a job description's criteria – maybe you're feeling that way right now.

    We encourage you to apply anyway. Because we want you to be you, with us


    RequirementsResponsibilities Developing new user-facing features using Building reusable components and front-end libraries for future use Translating designs and wireframes into high-quality code Optimizing components for maximum performance across a vast array of web-capable devices and browsers Skills Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model Thorough understanding of and its core principles Experience with popular workflows (such as Flux or Redux) Experience with data structure libraries Familiarity with RESTful APIs Knowledge of modern authorization mechanisms, such as JSON Web Token Familiarity with modern front-end build pipelines and tools Ability to understand business requirements and translate them into technical requirements A knack for benchmarking and optimization Familiarity with code versioning tools (such as Git, SVN, and Mercurial) Excellent communication skills and can able to work individually.