🚀 We're looking for an ambitious, self-driven Senior Backend Developer to join our engineering team. You'll work primarily with TypeScript and AWS serverless technologies, with occasional work in our React/Next.js frontend. A growing part of our platform is integrating with enterprise customers and external systems, so you'll design and own APIs and integrations that need to hold up under real-world use.
This is a high-impact role with end-to-end ownership, from requirements to a production-ready solution, and a chance to contribute meaningfully to the green transition.
🛠️ What You'll Be Doing
- Taking features from design through implementation and into production
- Building and operating event-driven, distributed systems — async processing, retries, failure handling, idempotency
- Designing APIs and integrations for enterprise and external systems — stable contracts, versioning, auth, error handling, backwards compatibility
- Working in and improving our existing codebase — refactoring, automated testing, managing technical debt
- Occasional frontend work in React/TypeScript
🧠 Your Experience
- 3 to 5+ years of professional software development, with substantial recent experience in TypeScript/Node.js and AWS serverless or event-driven architectures
- Strong hands-on experience with AWS services - Lambda, DynamoDB, queues, event buses, API services, infrastructure as code
- Experience with NoSQL data modelling and production data systems
- Good understanding of authentication, authorization and application security
- Experience operating production systems - debugging, monitoring, safely deploying changes
- Comfortable with Git-based workflows and CI/CD
- Some React/TypeScript experience, and willingness to make occasional frontend changes
✅ What We Expect at Senior Level
You can independently take a feature or technical problem from requirements to a production-ready solution. You're comfortable navigating unfamiliar code, understanding the blast radius of a change, and making pragmatic calls between delivery speed, reliability and maintainability.