- Build TypeScript-based backend services to support micro-service architecture;
- Design, implement, and document GraphQL (required) and RESTful APIs used by our applications and services;
- Take a major role in the decision-making of service-oriented architecture;
- Be ready to follow coding standards and company agreements, be ready to propose new coding standards and improvements for further discussion and implementation;
- Write code and cover it with automated tests to increase the overall project’s code coverage;
- Find, document, and resolve the technical debt (we constantly working on resolving the tech debt);
- Be responsible for taking ownership of developing the most important services of the project;
- Conduct team code reviews;
- Work with a team of Developers, Designers and Product Managers to deliver projects and improve internal processes;
Fully remote
Candidates can reside anywhere in the world.