What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Significant commercial experience in a senior engineering role
- Deep production-grade experience with Ruby on Rails and PostgreSQL
- Hands-on experience with structured A/B testing methodologies
- Ability to work independently and communicate technical decisions clearly
- Understanding of how engineering performance affects conversion and business metrics
- Strong interest in dogs
Nice to have
- React and TypeScript experience
- Segment or GTM exposure
- GraphQL familiarity
- Storyblok familiarity
- Vercel workflow exposure
- Next.js exposure
- Startup experience
- Subscription model experience
- International e-commerce experience
Day to day
- Build backend-focused features and products that improve signup funnels referral loops and landing pages
- Contribute to architecture and development direction for a maintainable modular and reliable acquisition stack
- Partner with product design and growth marketing teams to improve tracking analytics and conversion performance
- Maintain and optimise discount APIs session architecture server-side tracking and cookie compliance
- Champion best practices through pair programming mentoring and code reviews
Hiring process
- Initial call with Talent Acquisition Partner remotely
- Take home task via Coderbyte
- Technical interview
- Behaviours interview and Leadership interview
