Backend Engineer (TypeScript)
About the Role
You will write production-grade TypeScript to bring new integrations online and maintain existing ones. You will own the end-to-end integration process, scoping, documenting, and testing your code for reliability. You will map messy, evolving data models into unified schemas, monitor integration health, resolve data inconsistencies, and proactively improve reliability and scalability. You will collaborate with product and other engineers and contribute to architecture decisions.
Requirements
- 5+ years software development experience
- Proficiency with TypeScript
- Hands-on experience integrating third-party APIs (REST GraphQL) and OAuth JWT auth flows
- Clear communication and ability to switch between technical and non-technical audiences
- Ability to work in fast-paced collaborative teams
- Analytical mindset and problem-solving skills with interest in crypto and fintech
- Fluent written and spoken English
Responsibilities
- Write production-grade TypeScript
- Bring new integrations online and maintain existing integrations
- Own the end-to-end integration process including scoping documenting and testing code for reliability
- Collaborate with product and engineering to ensure integrations meet customer needs
- Map messy evolving data models into unified schemas
- Monitor integration health resolve data inconsistencies and improve integrations
- Contribute to architecture decisions to enhance scalability and reliability
Benefits
- Work 100% remotely with occasional travel to Paris or London
- 25 days annual leave
- Birthday day off
- Private medical
- Pension
- Home office budget
