Lead Full‑Stack Web Developer (C# / .NET / React)
EROAD.com
Hybrid
Auckland (Albany HQ) (NZ), New Zealand
Full Time
A career with EROAD offers the opportunity to work on technology that improves road safety, productivity, and environmental outcomes at a global scale. Our mission is to deliver intelligence you can trust, for a better world tomorrow.
As EROAD continues to grow, we are looking for a Lead Full‑Stack Web Developer to play a key role in designing, building, and evolving our web platforms. This role is hands-on, technically deep, and suited to someone who enjoys working across the full stack within the Microsoft Azure ecosystem.
Location & Working Model
This role is Auckland-based - this role is not fully remote.
Candidates must reside in Auckland, New Zealand
You will be required to work from our Albany office four days per week
Mondays are work-from-home
About the Role
As a Lead Full‑Stack Web Developer, you will work closely with product managers, designers, and engineers in an Agile SCRUM environment to deliver reliable, scalable web applications.
You will:
Lead by example through hands-on development, technical guidance, and peer review
Contribute to technical design decisions and help define clear development outcomes
Build and maintain cloud-native services hosted on Microsoft Azure
Ensure high code quality through testing, reviews, and continuous improvement
Key Responsibilities
Design, develop, and maintain full‑stack web applications
Build backend services using C# and .NET
Develop frontend applications using TypeScript and React (React 19)
Implement and maintain asynchronous backend services, including integrations with Azure IoT and other web services
Work with MongoDB (limited but purposeful usage)
Write and maintain unit tests across backend and frontend codebases
Define and maintain cloud infrastructure using Terraform (Infrastructure as Code)
Deploy and maintain applications using GitHub Actions and CI/CD pipelines
Collaborate in a peer‑review-driven Agile SCRUM environment
Identify and resolve performance, scalability, and reliability issues
Produce clear, maintainable technical documentation
Skills & Experience
Essential:
Extensive experience in full‑stack web development
Strong commercial experience with C# and .NET
Strong frontend experience using React and TypeScript
Solid understanding of asynchronous programming, including common challenges and trade-offs
Hands-on experience with Microsoft Azure, including hosting, configuration, and integration of backend services
Experience integrating with Azure IoT or similar distributed, event-driven systems
Working knowledge of MongoDB
Experience using Terraform and a strong understanding of Infrastructure as Code (IaC)
Experience with GitHub Actions and CI/CD pipelines
Strong experience writing and maintaining unit tests
Comfortable working in an Agile SCRUM team with regular peer reviews
Nice to have:
Experience designing cloud-native or distributed systems
Mentoring or technical leadership experience
Why You’ll Love Working at EROAD
EROAD is a true Kiwi tech success story, publicly listed on the NZX and ASX, with a growing global footprint across New Zealand, Australia, and the USA.
We offer:
A collaborative, inclusive, and multicultural workplace
Funded medical insurance, EAP services, and recognition programs
Flexible working arrangements within a clear hybrid structure
Free on-site parking and easy access to public transport at our Albany office
The opportunity to work on meaningful technology with real-world impact
Join EROAD and help shape the future of connected vehicle technology.
If you’re a hands-on full‑stack developer with deep Azure experience and enjoy working closely with your team in person, we’d love to hear from you.
