Job description
We are seeking a highly skilled Full Stack Developer with expertise in ReactJS and NodeJS to join our offshore development team. The ideal candidate will have a strong understanding of AWS services, including Lambda, DynamoDB, API Gateway, Step Functions, and S3 and some experience with Terraform. This role involves developing and maintaining high-quality web applications, ensuring robust performance and seamless integration across the stack.
Key Responsibilities:
Develop and maintain front-end applications using ReactJS
Build and manage back-end services and APIs using NodeJS
Implement infrastructure as code using Terraform
Leverage AWS services such as Lambda, DynamoDB, API Gateway, Step Functions, and S3 for application development and deployment
Collaborate with cross-functional teams to define, design, and ship new features
Write clean, maintainable, and efficient code
Conduct code reviews and provide constructive feedback to peer
Troubleshoot and resolve issues, ensuring optimal performance and reliability
Stay updated with the latest industry trends and technologies to ensure continuous improvement.
Requirements:
Proven experience as a Full Stack Developer with a strong portfolio of ReactJS and NodeJS projects.
Hands-on experience with Terraform and infrastructure as code principles.
Proficiency in AWS services, including Lambda, DynamoDB, API Gateway, Step Functions, and S3.
Solid understanding of RESTful APIs and web services.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork abilities.
Ability to work independently and manage time effectively in a remote work environment.
Bachelors degree in Computer Science, Engineering, or a related field (or equivalent work experience).
Preferred Qualifications:
Experience with serverless architecture.
Familiarity with CI/CD pipelines and DevOps practices.
Knowledge of additional front-end frameworks and libraries.
Understanding of security best practices in web development.
Role: Technical Lead
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: Any Postgraduate
Key Skills
BackendFront endWeb servicesWeb developmentApplication developmentManagementContinuous improvementAWS