Taro Logo

Principal Frontend Engineer

Halter develops smart farming technology that enables farmers to virtually fence and monitor cattle through a mobile app.
Auckland, New Zealand
Frontend
Principal Software Engineer
In-Person
101 - 500 Employees
8+ years of experience
Agriculture · Enterprise SaaS

Job Description

Halter, New Zealand's fastest-growing company, is seeking a Principal Frontend Engineer to lead their web and mobile frontend platforms. The role is crucial in supporting Halter's innovative farming technology that enables virtual fencing and cattle monitoring across New Zealand, Australia, and the United States. The platform serves over 300,000 cattle daily and has grown approximately 1500% over the past three years.

The position requires deep technical expertise in Next.js and React Native, focusing on maintaining performance, robustness, and user experience. As a principal engineer, you'll be responsible for leading the frontend discipline, establishing architectural standards, mentoring team members, and ensuring consistent patterns and practices across platforms.

Halter's product is integral to modern farming operations, replacing physically demanding tasks with an intuitive user interface that allows farmers to manage their operations remotely. The company is backed by prestigious investors including Bessemer Venture Partners, DCVC, Blackbird, and Promus Ventures.

The role offers an opportunity to work in a high-performance culture with real-world impact, alongside a talented team in a state-of-the-art office in Auckland. Benefits include comprehensive health insurance, generous parental leave, professional development budget, unlimited annual leave, and equity participation. The company maintains an office-first approach, believing in the power of in-person collaboration for driving innovation and building strong relationships.

This is an ideal position for a seasoned frontend engineer who wants to make a meaningful impact in agricultural technology while leading and scaling complex applications. The role combines technical leadership, hands-on development, and the opportunity to shape the future of farming technology.

Last updated 3 months ago

Responsibilities For Principal Frontend Engineer

  • Lead web and mobile frontend platforms ensuring developer experience and quality
  • Set frontend architectural standards and design patterns for Next.js and React Native codebases
  • Lead technical planning and implementation of key platform initiatives
  • Collaborate with team leads on cross-functional platform priorities
  • Mentor engineers and ensure strong frontend engineering culture
  • Review code, architecture, and delivery processes
  • Work with design and product teams to create simple, elegant interfaces
  • Write code and experiment with new technologies
  • Collaborate with senior leadership on technical direction

Requirements For Principal Frontend Engineer

React
TypeScript
JavaScript
Node.js
  • Deep experience in frontend development
  • Experience with large codebases and complex problem spaces
  • Strong communication skills with transparency in decision-making
  • Ability to work with evolving requirements and high ownership
  • Experience in scaling systems to millions of users
  • Strong collaboration and team leadership skills
  • Understanding of 24/7 reliability and availability requirements

Benefits For Principal Frontend Engineer

Medical Insurance
Parental Leave
Equity
Education Budget
  • Employee stock ownership plan
  • Southern Cross Health Insurance
  • 6 months paid parental leave for primary caregivers
  • 4 weeks paid leave for secondary caregivers
  • $1000 annual self-development budget
  • Unlimited paid annual leave
  • Wellness leave
  • Dog-friendly office in Auckland city
  • Office snacks and drinks
  • Competitive salary package

Related Jobs

Principal Engineer - SB&G

Lead and shape technical strategy as a Principal Engineer at Xero, driving platform scalability and engineering excellence while working with cloud technologies and modern architectures.