2 Aufait Technologies Jobs
Aufait - Node.Js Developer - Javascript/Express.js (3-4 yrs)
Aufait Technologies
posted 20d ago
Requirements :
- Node.js developer.
- (3+ years Exp).
- High proficiency in Node.js.
- Hands-on experience developing complex microservice architecture-based systems with AWS Stack.
- High level of proficiency using Terraform.
- Familiarity with at least one Unit Testing framework.
Qualifications :
- Software Development expertise.
- Preferred BE/B Tech/ ME/M Tech/ MCA graduates.
- Proficiency in JavaScript and Redux.js.
- Strong problem-solving and analytical skills.
- Experience with agile development methodologies.
- Excellent communication and collaboration abilities.
- Bachelor's degree in Computer Science, Engineering or related field.
Responsibilities :
- Design, develop, and maintain high-quality Node.js applications.
- Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
- Develop and implement microservices using Node.js and AWS services (e.g., Lambda, API Gateway, DynamoDB).
- Write clean, efficient, and well-documented code.
- Perform unit testing to ensure code quality and reliability.
- Troubleshoot and debug application issues.
- Stay up-to-date with the latest Node.js and AWS technologies.
- Contribute to the continuous improvement of our development processes and tools.
Required Skills and Experience :
- 3+ years of experience in Node.js development.
- Strong proficiency in JavaScript and its core concepts.
- Hands-on experience with Node.js frameworks like Express.js.
- In-depth knowledge of microservices architecture and design patterns.
- Proficiency in AWS services, including Lambda, API Gateway, DynamoDB, and S3.
- Experience with Terraform for infrastructure as code.
- Familiarity with unit testing frameworks like Jest or Mocha.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Experience with Agile development methodologies (e.g., Scrum, Kanban). Bachelor's degree in Computer Science, Engineering, or a related field.
Preferred Qualifications :
- Experience with Redux.js for state management.
- Knowledge of containerization technologies like Docker.
- Experience with CI/CD pipelines and tools like Jenkins or GitLab CI/CD.
- Understanding of serverless architecture.
Functional Areas: Software/Testing/Networking
Read full job description