TL;DR
Backend Engineer (Typescript): Building and maintaining integrations between hirify.global’s SaaS platform and third-party APIs, with an accent on seamless and scalable connections to exchanges and trading systems. Focus on mapping messy data models into unified schemas, monitoring health, and proactively improving integrations.
Location: Remote with occasional travel to hubs in Paris or London
Company
hirify.global builds infrastructure to bring financial integrity to the crypto economy, powering accounting, reporting, and operational workflows for institutions and crypto-native organizations.
What you will do
- Write production-grade TypeScript to bring new integrations online and maintain existing ones.
- Own the end-to-end process, including scoping, documenting, and testing code for reliability.
- Collaborate with Product and other engineers to ensure integrations meet customer needs.
- Map evolving data models into unified schemas.
- Monitor integration health, resolve data inconsistencies, and proactively fix or improve integrations.
- Contribute to architecture decisions to enhance scalability and reliability.
Requirements
- 5+ years of software development experience and confidence working with TypeScript.
- Hands-on experience integrating third-party APIs (REST, GraphQL) and managing OAuth/JWT/auth flows.
- Clear communication skills, comfortable switching between technical and non-technical audiences.
- Ability to thrive in fast-paced, collaborative teams.
- Analytical mindset with a problem-solving approach and excitement for crypto and fintech.
- Fluent in English, written and spoken.
Culture & Benefits
- Work with cutting-edge tech in a high-trust, remote-first environment with a focus on quality and ownership.
- Work 100% remotely, with occasional travel to hubs in Paris or London.
- Lots of internal mobility opportunities.
- 25 days annual leave, your birth off.
- Private medical, pension, and home office budget.
Hiring process
- Talent Screen (15-30 min): Discuss your application and the role’s responsibilities.
- Technical Interview (1 hour): Live coding session and Q&A with a tech lead.
- Team Interview (30 min): Informal chat with an engineer and a product manager from the potential team.
- Final Interview (30 min): Conversation with the CTO to ensure the role is the right fit.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →