We are looking for an experienced Technology Specialist with strong expertise in Node.js, TypeScript, and AWS to develop scalable backend applications and cloud-native solutions. The ideal candidate should have hands-on experience designing RESTful APIs, building microservices, and deploying applications on AWS. This role requires an independent developer who can deliver high-quality solutions with minimal supervision.
Key Responsibilities
- Design, develop, and maintain backend applications using Node.js and TypeScript.
- Build scalable RESTful APIs and microservices.
- Develop and deploy cloud-native applications on AWS.
- Optimize application performance, scalability, and security.
- Collaborate with cross-functional teams to understand business requirements and deliver technical solutions.
- Write clean, maintainable, and well-documented code.
- Troubleshoot production issues and provide timely resolutions.
- Participate in code reviews and follow Agile development practices.
Required Skills
- 8–10 years of software development experience.
- Strong hands-on experience with Node.js.
- Proficiency in TypeScript and JavaScript.
- Experience with AWS services (EC2, Lambda, API Gateway, S3, CloudWatch, IAM, etc.).
- Strong understanding of REST APIs and Microservices Architecture.
- Experience with Git and CI/CD pipelines.
- Knowledge of SQL and NoSQL databases.
- Strong problem-solving and debugging skills.
Preferred Skills
- Experience with Reactive Programming.
- Knowledge of Docker and Kubernetes.
- Familiarity with serverless architecture.
- Experience working in Agile/Scrum environments.