We are looking for a hands-on senior engineer to join our team. You will be responsible for designing, building, and maintaining scalable backend services using Node.js and TypeScript, as well as developing and operating high-performance REST and GraphQL APIs.
Requirements
- Bachelor's Degree or higher in Computer Science or Software Engineering
- 7+ years of experience in software development, with a strong focus on Node.js and TypeScript
- Strong experience building full-stack applications using React and TypeScript
- Experience with modern React state management patterns
- Solid experience designing and operating REST and/or GraphQL APIs
- Hands-on experience with AWS serverless services such as Lambda, API Gateway, DynamoDB, and S3
- Strong knowledge of event-driven architectures in production environments
- Advanced English proficiency and ability to collaborate effectively in distributed teams