Runn is seeking an Intermediate Full-Stack Engineer to build and ship customer-facing product experiences in a fully remote, cross-functional team. You'll own features from discovery to delivery, collaborate asynchronously, and help shape a culture of excellence, learning, and inclusive innovation.
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
- 3+ 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 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 defining and operating production infrastructure
- 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, AI for coding
Team & Environment
- Small, cross-functional product squads
- Teams of two engineers and one product designer per project; 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
- No individual salary negotiations
- Pay increases based on tenure at Runn
- Self-directed cooldown time every eight weeks (two weeks)
- Opportunity to work on smaller tactical improvements, reduce technical debt, or improve craft
- Work in eight-week cycles: six weeks of project work, two weeks cooldown
- Engineers can volunteer for projects before each cycle
- Use of Shape Up methodology with modifications
- Equal opportunity employer with inclusive hiring practices
- Support and accommodations available during hiring process
Work Mode
- Fully remote; async communication preferred; occasional scheduled calls allowed; flexibility in communication methods determined by team
- Available to candidates anywhere in New Zealand
Runn is an equal opportunity employer committed to building an inclusive workplace. They welcome applications from people of all backgrounds, especially women (cis and trans), non-binary people, people of marginalised ethnicities, and members of the rainbow community. 53% of the team are women, including 57% of leadership, and the company has a female CEO. Support and accommodations are available during the hiring process.






