Senior Software Engineer(node.js|rect.js|aem)

Year    Remote, IN, India

Job Description

Software Engineer (Node.js | React.js | AEM)

Positions - 2

Key Responsibilities:

Design, develop, and maintain server-side applications using Node.js, ensuring high performance, responsiveness, and scalability.

Build interactive and responsive user interfaces using React.js, translating UI/UX designs into high-quality code.

Collaborate with product managers, designers, and other engineers to define, design, and ship new features.

Implement and manage CI/CD pipelines to automate software delivery, testing, and deployment processes.

Utilize Gitlab branching strategies effectively for version control, code reviews, and collaborative development.

Contribute to the architecture and design decisions of our eCommerce platforms, ensuring robust and secure solutions.

Troubleshoot, debug, and optimize application performance.

Participate in code reviews to maintain code quality, share knowledge, and ensure best practices.

Stay up-to-date with emerging technologies and industry trends, particularly in the eCommerce and GenAI space.

Required Skills & Experience:

4-6 years of hands-on experience in software development.

Prior experience with EDS & Adobe Experience Manager (AEM) development or integration

Proficiency in Node.js for building scalable backend services and APIs.

Strong experience with React.js for developing modern, single-page applications.

Solid understanding and practical experience with Gitlab branching mechanisms (e.g., Git Flow, Feature Branching).

Demonstrated experience in setting up, managing, and optimizing CI/CD Pipelines (e.g., GitLab CI/CD, Jenkins, Azure DevOps, AWS CodePipeline).

Proven knowledge and experience in eCommerce platforms and concepts, including product catalogs, shopping carts, order management, payment gateways, and customer accounts.

Experience with RESTful APIs and microservices architecture.

Familiarity with database technologies (SQL and/or NoSQL).

Nice-to-Have Skills (Plus Points):

Prior experience with Adobe Experience Manager (AEM) development or integration.

Familiarity with cloud platforms (AWS, Azure, GCP).

Experience with state management libraries like Redux or Context API.

Knowledge of testing frameworks (e.g., Jest, React Testing Library, Mocha, Chai).

Job Type: Contractual / Temporary
Contract length: 4 months

Pay: ₹130,000.00 - ₹150,000.00 per month

Experience:

AEM: 5 years (Required) Node.js: 5 years (Preferred) react.js: 5 years (Required) Java: 5 years (Required) CI/CD: 5 years (Preferred) GitLab: 5 years (Preferred) UI/UX: 5 years (Required)
Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4219933
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year