Runn is seeking a Senior Full-Stack Engineer to build and ship customer-facing product experiences in a fully remote, cross-functional team. You will own technical work from discovery to iteration, leveraging AI and modern tools to deliver high-quality, scalable software for a growing workforce management platform.
What You'll Do
- Build and ship customer-facing product experiences
- Deliver polished features across both frontend and backend
- Ensure changes are reliable, accessible, and performant
- Take ownership from discovery and technical design through implementation, testing, release, and iteration
- Stay current with AI-enabled coding approaches
- Creatively apply AI to all aspects of your work
- Improve patterns, reduce tech debt, strengthen testing, and contribute to a healthy codebase through reviews and thoughtful refactoring
- Work effectively async, write clear updates, and partner with product, design, and customer-facing teams to deliver outcomes
- Help more junior engineers level up through pairing, reviews, sharing context and best practices
What We're Looking For
- 5+ years of professional experience as a developer
- Strong experience building production web applications (preferably React and Typescript)
- Solid fundamentals in modern frontend engineering (state management, performance, testing)
- Experience working with APIs (preferably GraphQL) and relational databases (preferably Postgres)
- Experience with defining and operating production infrastructure
- Experience with AI coding tools and approaches
- Comfort owning work end-to-end and shipping iteratively
- Excellent communication and collaboration skills in a remote setting
- High standards for code quality, security, testing, maintainability
Nice to Have
- Experience with Node.js backend development
- Experience with Cypress, Vitest, CI
- Experience working in Shape Up (or similar) delivery cycles
- Experience with Ruby on Rails (legacy stack)
- Experience with security standards and compliance
Technical Stack
- React, Node, Typescript, Fastify, Hasura, GraphQL, Postgres, Cypress, Vitest, Github Actions, Heroku
Team & Environment
- Small, cross-functional product squads
- Each project team consists of two engineers and one product designer; three streams of work per cycle (two product, one support)
Benefits & Compensation
- 20 days paid leave with extra leave based on tenure
- 20 days sick leave
- Fully remote team across different timezones
- Macbook + NZD $3,000 for home office setup
- Health Insurance coverage
- Transparent salaries set globally for all staff
- Advance your skills, learn new techniques, and be surrounded by a talented and supportive team
- Thrive as you help us build a high-growth company to improve the work lives of thousands
- Self-directed cooldown time (two weeks every eight weeks) to work on smaller tactical improvements, reduce technical debt, or improve your craft
- NZD $181k salary
- Pay increases based on tenure; no individual salary negotiation; final compensation depends on local tax laws
Work Mode
- Fully remote; flexibility in communication methods (async or occasional scheduled calls); engineers can choose projects at start of each cycle
- Based in New Zealand
Runn believes diversity and inclusion is important; encourages applicants from under-represented groups and supports special requirements during the application process. The overall team is ~53% non-male, including 50% of leadership and the CEO; engineering team is 25% non-male. People from diverse cultural backgrounds are supported.






