Search by job, company or skills

Delibo

Node JS Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 28 days ago
  • Over 100 applicants

Job Description

We are seeking a skilled and experienced Node.js Developer with expertise in AWS and microservices architecture to join our dynamic team.

As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and high-performance microservices-based applications using Node.js and AWS services.

Responsibilities

  • Design, develop, and deploy Node.js applications leveraging microservices architecture.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
  • Architect, implement, and maintain scalable and reliable microservices using AWS Lambda, API Gateway, ECS, and other AWS services.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Perform code reviews, provide constructive feedback, and mentor junior developers.
  • Optimize application performance, scalability, and reliability through proper design and architecture decisions.
  • Work closely with DevOps and infrastructure teams to automate deployment pipelines and ensure continuous integration and delivery.
  • Monitor, troubleshoot, and resolve production issues in a timely manner.
  • Stay updated with the latest trends, technologies, and best practices in Node.js, AWS, and microservices architecture.
  • Collaborate with QA engineers to ensure the quality and reliability of the applications.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience as a Node.js Developer with a deep understanding of JavaScript and asynchronous programming.
  • Strong expertise in building and deploying microservices-based applications using AWS services such as Lambda, API Gateway, ECS, DynamoDB, S3, etc.
  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes is a plus.
  • Proficiency in designing and optimizing RESTful APIs and familiarity with GraphQL is desirable.
  • Solid understanding of software development methodologies, design patterns, and architectural principles.
  • Excellent problem-solving and debugging skills with a keen attention to detail.
  • Strong communication and collaboration skills with the ability to work effectively in a team environment.
  • Experience with Agile development methodologies is preferred.
  • AWS certification (e.g., AWS Certified Developer) is a plus.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 132344707