Senior Full-Stack Developer

Senior Full Stack Developer
About the Role

We’re on the lookout for a Senior Full-Stack Developer who thrives in a technically challenging environment and is passionate about building scalable, secure, and modern software systems. You’ll be joining a close-knit, high-performing team in Auckland, working on cutting-edge tools that are transforming how transport infrastructure is designed and delivered.

This is a hands-on role with significant technical ownership. You’ll contribute across the stack from robust backend services in C#/.NET Core, to dynamic React frontends, and even WPF desktop applications.

You’ll also help shape architectural decisions, development standards, and the future of our platform as we scale globally.

What You’ll Do

Backend Development (C# / .NET Core)
Extend and maintain a mature, modular backend using:
Design patterns
RESTful APIs and microservice-friendly architecture
Multi-tenant SaaS principles
Dockerized environments for local and production parity
Implement secure authentication, authorization, and data protection practices

Frontend Development (React & WPF)
Build and maintain scalable React applications using TypeScript
Apply best practices in component design, state management, and testing
Contribute to WPF desktop development using MVVM
Ensure frontend security (XSS prevention, token handling, CSP)

Architecture & Collaboration
Influence system architecture and internal development standards
Collaborate with engineers and designers to deliver intuitive, high-impact solutions
Participate in code reviews, technical discussions, and continuous improvement initiatives

Required Skill set:
6+ years of full-stack development experience
Strong expertise in C#/.NET Core
Professional experience with React + TypeScript
Solid understanding of REST APIs, modular architecture, and event-driven systems
Experience with Docker for development and deployment
Strong grasp of application security (frontend and backend)

Nice to have:
Experience with WPF and MVVM
Familiarity with CI/CD pipelines and automated testing
Exposure to cloud platforms (Azure or AWS)

Summary

Job Type
Permanent
Industry
Technology & Internet Services
Location
Auckland CBD
Specialism
Software Development
Ref:
2956683

Talk to a consultant

Talk to Ankit Amin, the specialist consultant managing this position, located in Auckland
Level 36, The ANZ Centre, 23-29 Albert Street

Telephone: 048863802

Similar jobs to Senior Full-Stack Developer

  • Senior QA Engineer - Mobile

    Senior QA Engineer - Mobile needed!!! (12-month contract)
    Auckland CBD