Title: Lead Full stack developer/Nodejs
Required Skills:
- Strong/Expert level proficiency in Node.js development
- Strong/Expert level proficiency in building and deploying cloud-native solutions with AWS
- Strong experience with SQL databases and working with complex SQLs.
- At least one year of experience with Containerization (Docker, Kubernetes, or ECS)
- Experience with GitLab CI/CD, Splunk
- 4+ years of experience in developing using NodeJS, JavaScript, and TypeScript
- Sound knowledge of ECMAScript (6+) specification.
- Strong understanding of REST and GraphQL paradigms.
- Proficiency in GraphQL schema design and resolver implementation.
- Experience in designing, building, and maintaining GraphQL APIs.
- Familiarity with databases (SQL/NoSQL) and their integration into GraphQL.
- Proven success in designing, coding and implementing scalable software solutions using modern technology and practices.
- Proficiency and understanding of JavaScript Design patterns, transpires and module bundlers.
- Strong experience in web service development (RESTful/Json)
- Experience building serverless applications on AWS using API Gateway, Lambda, SQS, SNS, IAM Roles/Permissions, Document DB/MongoDB.
- Experience in using Collaborative tools (Jira/Confluence) for task management, breakdown, estimation and tracking.
- Understanding of Agile techniques and ability to rapidly iterate in a dynamic environment
- Strong problem solving, analytical, and communications skills
- NestJS experience is a plus
- Experience with securing applications and performance tuning
- AWS certification is a Plus