You will join a Remote-First, AI-augmented engineering organisation in active transformation — distributed, modernising its practices, and looking for engineers who want to help shape that, not just execute within it. You contribute across the full stack from day one, bring strong engineering habits, and take collective ownership of what the team ships. This is not a role where you settle into a narrow lane. Ownership here is collective: you build, review, deploy, and support together. No one ships alone. Sounds interesting? Apply now and become part of our tranformation!
- You build and maintain backend services, APIs, data persistence, and frontend interfaces — design decisions are made collectively
- You work in small increments, integrate frequently, and keep the codebase in a releasable state at all times
- You design APIs with the consumer in mind: intuitive, versioned, consistent, and built to evolve.
- You co-own data modelling decisions with your team: schema design, query patterns, and migration strategy
- You write automated tests as a first-class deliverable — unit, integration, and API-level — and instrument your software for observability from day one.
- You improve existing code as you go — refactoring is part of delivery, not a separate activity
- You deploy and operate software as a team — everyone understands how the system runs in production, not just the person who last touched it
- You document design decisions, API contracts, and domain knowledge clearly in writing, and communicate proactively about blockers, tradeoffs, and progress
- You pair with teammates regularly and share effective patterns and tools — including AI workflows — with the team
- Code review is a team practice, not a gate. You give feedback that improves the code and the engineer, and you receive it with the same openness