
Intermediate Front-end Engineer | React & TypeScript
- Auckland
- $120,000 per year
- Permanent
- Full-time
We're seeking a Front-End Engineer passionate about building fast, accessible, and user-friendly industry leading web applications. You'll join a cross-functional team working on a modern React/Next.js platform, replacing a legacy system with best-in-class engineering practices. You'll collaborate with design, product, and backend teams to ship high-quality features that make a difference.The Role:
- Build modern SPAs/server-rendered apps using React, Next.js/Node.js, and TypeScript.
- Integrate REST APIs, manage state with Zustand or Redux; Focus on performance: lazy loading, code splitting, Core Web Vital
- Translate Figma designs into responsive, accessible UIs with semantic HTML & modern CSS
- Write unit, integration, and E2E tests (Cypress, Playwright); Collaborate across engineering, design, QA, and product
- Deploy confidently using CI/CD, feature flags, and observability tools (New Relic, Sentry)
- 3+ years' experience building production-grade web apps or as a web developer.
- Strong expertise in Node.js, TypeScript, React/Next.js, HTML/CSS.
- Solid understanding of accessibility, performance, and mobile responsiveness
- Agile team experience and comfort with Git workflows.
- (Bonus) Experience with Ember.js, React Native, Familiarity with Docker, IaC, or cloud infrastructure
Please send your resume in Microsoft Word format by clicking on the apply button or for further information, contact Aleks Vujovic in our Auckland office on 09-915-6700.Job Reference No: 06900-0013286116By clicking 'apply', you give your express consent that Robert Half may use your personal information to process your job application and to contact you from time to time for future employment opportunities. For further information on how Robert Half processes your personal information and how to access and correct your information, please read the Robert Half privacy notice: . Please do not submit any sensitive personal data to us in your resume (such as government ID numbers, ethnicity, gender, religion, marital status or trade union membership) as we do not collect your sensitive personal data at this time.