Backend Engineer
Summary
Build and maintain scalable backend systems, APIs, and payment infrastructure using Node.js, TypeScript, and SQL databases.
About the Role
Help us build robust, scalable backend systems that handle millions of transactions. You’ll work on our core APIs, payment systems, and data infrastructure.
What You’ll Do
- Develop and maintain RESTful APIs and microservices
- Optimize database queries and improve system performance
- Implement security best practices and data protection measures
- Write comprehensive tests and documentation
- Collaborate with frontend engineers on API design
What We’re Looking For
- 3+ years of backend development experience
- Strong knowledge of Node.js and TypeScript
- Experience with SQL databases and query optimization
- Understanding of RESTful API design principles
- Familiarity with containerization and CI/CD pipelines
Nice to Have
- Experience with message queues (Redis, RabbitMQ)
- Knowledge of GraphQL
- Experience with monitoring and observability tools
- Background in financial systems or payments
Benefits
Competitive salary with equity options
Flexible hybrid working arrangement
25 days annual leave + bank holidays
Learning and development budget
Latest MacBook Pro and equipment
Interested in this role?
Applications reviewed within 5 business days