We are seeking a highly skilled JavaScript expert with extensive experience in React and Node.js to design and implement large-scale software solutions and components. The role involves working closely with the team, following best engineering practices, and promoting clean code.
Requirements
- Over 5 years of experience in Back-end software development
- At least 3 years of experience with TypeScript
- Over 3 years of experience working with Node.js, React, and Redux on large-scale applications
- Strong experience in designing distributed and secure systems
- Good understanding of microservices architectures
- Experience in designing, building, and maintaining APIs
- Experience of building and consuming REST and/or GraphQL APIs
- Familiarity with DevOps practices
- Strong experience of working with AWS
- Good knowledge of testing best practices
- At least an Upper-Intermediate level of English