Job Summary:
Join our dynamic development team as a Node.js Lead with a focus on AWS
services. In this role, you will leverage your expertise in serverless
architecture to build scalable applications, while ensuring efficient data
management with ORM databases. You will play a pivotal role in shaping our
application ecosystem and enhancing our cloud capabilities.
Key Responsibilities:
-
Design, develop, and deploy serverless applications using AWS Lambda and API
Gateway to enhance our cloud infrastructure.
-
Utilize Infrastructure as Code (IaC) principles to automate deployments and
optimize resource management in AWS.
-
Integrate and configure ORM solutions for efficient data access and
manipulation across multiple projects.
-
Collaborate with cross-functional teams to gather requirements and translate
them into technical specifications and solutions.
-
Perform code reviews and testing to ensure high-quality and maintainable
code standards.
-
Monitor application performance and troubleshoot issues to ensure optimal
functionality and user experience.
-
Stay up-to-date with industry trends and emerging technologies to
continuously enhance our cloud applications.
- Should have team lead experience.
Requirements:
-
Proven experience in developing applications using Node.js and associated
frameworks.
-
Strong understanding of AWS services, particularly AWS Lambda, API Gateway,
and serverless architectures.
-
Experience with Infrastructure as Code (IaC) tools like AWS CloudFormation
or Terraform.
-
Familiarity with Object-Relational Mapping (ORM) libraries and their
implementation in data-driven applications.
-
Solid knowledge of RESTful APIs and microservices architecture.
-
Proficient in version control systems such as Git.
-
Excellent troubleshooting skills with an emphasis on performance
optimization