Tech Stack
AWSCloudDockerJavaScriptMicroservicesNode.jsNoSQLReactSQLTerraformTypeScript
About the role
- Design and develop responsive web applications using React.js and modern JavaScript/TypeScript
- Build robust backend services and APIs using Node.js and TypeScript
- Implement and maintain AWS cloud infrastructure and services
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Participate in code reviews, testing, and deployment processes
- Contribute to architectural decisions and technical strategy
- Ensure application performance, security, and scalability
Requirements
- 5+ years of overall development experience
- 3+ years specifically working with Node.js, TypeScript, React.js, and AWS
- Strong proficiency in Node.js and TypeScript for backend development
- Expertise in React.js and modern JavaScript (ES6+) for frontend development
- Solid understanding of AWS cloud services and architecture
- Experience with Infrastructure as Code tools (Terraform, CloudFormation, CDK)
- Proficiency in CI/CD pipelines and DevOps practices
- Experience with both SQL and NoSQL databases
- Strong understanding of RESTful API design and development
- Knowledge of testing frameworks and methodologies
- Proficiency with Git and collaborative development workflows
- AWS certification(s) (preferred)
- Experience with containerization (Docker, ECS) (preferred)
- Experience with serverless technologies (preferred)
- Knowledge of microservices architecture (preferred)
- Experience with monitoring and logging tools (preferred)
- Understanding of security best practices in cloud environments (preferred)