The client is a dynamic software studio looking for a Senior Backend Developer (Typescript/Node.js) to join a distributed team. The role involves designing, developing, and maintaining scalable backend systems, collaborating with product managers and frontend engineers, and mentoring junior developers. The position requires expertise in Node.js, Typescript, and SQL, as well as experience with RESTful and GraphQL APIs.
Requirements
- 5+ years of backend development experience with Node.js & Typescript.
- Strong expertise in SQL/PostgreSQL.
- Hands-on experience with scalable API design (REST & GraphQL).
- Familiarity with backend architecture, OOP, and design patterns.
- Experience with CI/CD pipelines, testing frameworks, and Git.
- Comfortable working in Linux/macOS development environments.
- Strong problem-solving and communication skills.
- Ability to work with a distributed team.
- Native Ukrainian language required.