Job Title: Node.js Developer with SQL and AWS Lambda Expertise
Job Description:
We are seeking a highly skilled Node.js Developer with proficiency in
JavaScript, SQL, and AWS Lambda to join our dynamic team. The ideal candidate
will have a strong background in developing scalable and efficient backend
solutions using Node.js, along with experience in database management and AWS
Lambda functions.
Responsibilities:
- Design, develop, and maintain robust and scalable backend applications using Node.js.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed and scalability.
- Implement and maintain data storage solutions using SQL databases such as MySQL, PostgreSQL, or similar.
- Develop and deploy AWS Lambda functions to support serverless architecture.
- Troubleshoot and debug issues across multiple layers of the application stack.
- Write clean, maintainable code adhering to coding standards and best practices.
- Stay up-to-date with emerging technologies and industry trends.
- Conduct code reviews and provide constructive feedback to team members.
- Participate in Agile development methodologies and ceremonies.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Proven experience as a Node.js Developer or similar role.
- Strong proficiency in JavaScript and its frameworks/libraries such as Express.js.
- Solid understanding of SQL databases and proficiency in writing complex SQL queries.
- Experience with AWS services, particularly AWS Lambda, API Gateway, and DynamoDB.
- Familiarity with serverless architecture and microservices.
- Good understanding of asynchronous programming and event-driven architecture.
- Knowledge of front-end technologies such as HTML, CSS, and React.js is a plus.
- Excellent problem-solving and analytical skills.
- Ability to work both independently and collaboratively in a fast-paced environment.
- Effective communication skills and the ability to articulate technical concepts clearly.
Join us and be part of a passionate team that is dedicated to building
innovative solutions using cutting-edge technologies. If you have the skills
and experience we're looking for, we'd love to hear from you!