New Zealand Remote (Country)

Runn is hiring an Intermediate Full-Stack Engineer

About the Role

Shape the future of product development as an Intermediate Full-Stack Engineer on a fully remote team spanning New Zealand. You'll take ownership of features from initial design through to release and iteration, ensuring every change is reliable, accessible, and built to last. Your work will directly impact customer experiences, powered by a tech stack that includes React, TypeScript, Node, GraphQL, and Postgres.

What You’ll Do

  • Design, develop, and deploy end-to-end features across frontend and backend systems
  • Write clean, testable code with performance, security, and scalability in mind
  • Use and evolve AI-assisted development practices to improve coding efficiency and innovation
  • Collaborate asynchronously with product, design, and customer-facing teams to define and deliver meaningful outcomes
  • Improve code quality by identifying technical debt, refining patterns, and strengthening test coverage
  • Review code with purpose, offering constructive feedback and sharing knowledge to elevate team capabilities
  • Mentor junior engineers through pairing, documentation, and shared problem-solving
  • Communicate progress clearly through written updates and technical documentation

What We’re Looking For

  • At least 3 years of professional software development experience
  • Proven track record building and maintaining production web applications using React and TypeScript
  • Solid understanding of frontend architecture, state management, and performance optimization
  • Experience working with GraphQL APIs and relational databases like Postgres
  • Familiarity with AI-powered coding tools and a willingness to explore their application across the development lifecycle
  • Strong written communication skills suited to remote, asynchronous collaboration
  • Commitment to code quality, testing, security, and long-term maintainability

Preferred Experience

  • Node.js backend development
  • Infrastructure setup and operations in production environments
  • Testing frameworks such as Cypress and Vitest, along with CI pipelines
  • Experience with structured delivery methods like Shape Up
  • Background in Ruby on Rails (used in legacy systems)
  • Knowledge of security compliance standards

Technology Stack

React, TypeScript, Node.js, Fastify, Hasura, GraphQL, Postgres, Cypress, Vitest, GitHub Actions, Heroku

Work Environment

This is a fully remote role open to candidates in New Zealand. The team operates across time zones with a strong emphasis on asynchronous communication. You’ll work 37.5 hours per week, with flexibility in scheduling. Occasional sync calls may be needed, but the workflow prioritizes deep work and clear documentation.

Benefits & Culture

  • Transparent, globally consistent salaries — same role, same pay, regardless of location
  • Salary increases tied to tenure
  • 20 days paid leave, plus additional time based on length of service
  • 20 days sick leave
  • MacBook provided with a NZD $3,000 home office allowance
  • Health insurance coverage
  • Self-directed cooldown periods: two weeks every eight weeks to focus on technical improvements, refactoring, or skill development
  • Inclusive culture that values curiosity, empathy, craftsmanship, and clear communication
  • Commitment to diversity and accessibility — we welcome applicants from all backgrounds, especially women (cis and trans), non-binary individuals, people of marginalized ethnicities, and members of the rainbow community
  • Accommodations available throughout the hiring process
Required Skills
ReactNodeTypescriptFastifyHasuraGraphQLPostgresCypressVitestGithub ActionsAI coding toolsstate managementperformance optimizationtestingAPI integration ReactNode.jsTypeScriptGraphQLPostgreSQLFastifyHasuraCypressVitestGitHub ActionsAI coding toolsfrontend engineeringAPI integrationrelational databasestesting
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Runn

Runn is real-time resource management and forecasting software designed to provide company-wide visibility. It helps organizations assign the right people to the right projects in real time, improving capacity planning, utilization, and strategic decision-making.

The platform supports leadership, delivery, sales, and operations teams with a centralized source of truth for talent allocation, project forecasting, and workload balancing. It is used by IT, software, consulting, agencies, and engineering firms to reduce administrative overhead, prevent burnout, and increase profitability through better planning.

Runn integrates with existing tools and offers features such as resource scheduling, project planning, timesheets, reporting, and capacity management, enabling teams to operate more efficiently and deliver with confidence.

All jobs at Runn Visit website
Job Details
Category fullstack
Posted 21 days ago