Own your future:
Our culture isn't something people join, it's something they build and shape. We believe that every person deserves to be heard and empowered. If you're on the fence about whether you're a fit, we say go for it. Let’s build something great together.
This role is for a senior full-stack engineer who can independently drive complex features from idea to production. You’ll work in a cross-functional Scrum team and be trusted to make sound technical decisions, even when requirements are incomplete.
This is not a ticket-driven role. It’s about ownership, judgment, and building software that holds up in production.
What you’ll own
- End-to-end feature delivery
Drive features across frontend and backend — from technical discovery to release. - System design & quality
Design and evolve solutions for complex workflows and data flows, with a focus on reliability, performance, and maintainability. - Production mindset
Debug issues across environments, contribute to incident resolution, and build observability into systems from day one. - Engineering excellence
Uphold and evolve standards around code quality, reviews, and deployments. Mentor peers through thoughtful feedback. - Collaboration
Partner closely with Product, Design, Platform, and Support. Participate actively in Scrum ceremonies.
Must have:
- Strong experience with a modern Java-based web stack
- Hands-on experience with React.js and Typescript
- Experience building and owning full-stack web applications
- Familiarity with cloud platforms, preferably AWS
- Strong communication skills and an ownership-driven mindset
- Ability to work independently while staying aligned with the team
Nice to have
- Kotlin and Dart
- Experience with relational databases or data-heavy systems