Intermediate Full Stack Engineer
Runn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role overview
Intermediate Full Stack Engineer at Runn (remote, New Zealand). You’ll deliver end-to-end product work across frontend and backend, with a strong focus on maintainability, performance, user experience, and reliability. You’ll also help boost engineering productivity using AI agents/tools while maintaining quality outcomes.
Responsibilities
- Build and ship customer-facing product experiences
- Deliver polished features across frontend and backend
- Ensure changes are reliable, accessible, and performant
- Own work end-to-end: discovery + technical design through implementation, testing, release, and iteration
- Leverage AI coding approaches; creatively apply AI while protecting quality
- Raise engineering quality: improve patterns, reduce tech debt, strengthen testing, and refine the codebase via reviews and refactoring
- Collaborate effectively in a remote, async environment; write clear updates and communicate via tools like Slack/Linear
- Provide mentoring and feedback and support more junior engineers through pairing and knowledge sharing
Key challenges
- Maintaining a growth mindset in a rapidly changing industry
- Increasing productivity with AI without compromising security, quality, or integrity
- Balancing speed vs. quality in a small team
- Making trade-offs under ambiguity and changing customer needs
- Collaborating across time zones asynchronously
- Keeping high standards for code quality, testing, and maintainability as the team scales
Requirements (Must have)
- 3+ years professional development experience
- Strong experience building production web applications (preferably React + TypeScript)
- Solid fundamentals in modern frontend engineering, including:
- State management
- Performance
- Testing
- Experience with APIs (preferably GraphQL) and relational databases (preferably Postgres)
- Experience using AI coding tools/approaches
- Ability to own work end-to-end and ship iteratively
- Strong communication and collaboration skills in a remote setting
- High standards for code quality, security, testing, and maintainability
Nice to have
- Node.js backend development experience
- Experience defining and operating production infrastructure
About Runn
Runn is a fully remote, high-growth technology company building software to improve the work lives of thousands. The team works in small, cross-functional product squads and focuses on delivering high-quality customer experiences with strong engineering quality and maintainability.
Scraped 4/3/2026