ESA - Electronic Security Association

Senior Frontend Developer

ESA - Electronic Security Association

full-time

Posted on:

Origin:  • 🇳🇿 New Zealand

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

CloudCypressReactTypeScript

About the role

  • Deliver modern, component-driven apps for global smart home and security products
  • Architect and scale the frontend of real-time video and sensor-based solutions
  • Join a senior team building mission-critical software that lives at the edge
  • Bring your frontend depth to a team where code meets real-world impact. As a Senior Frontend Developer II, you'll take ownership of the user experience across our smart device ecosystem—designing, building, and optimizing the interfaces that control and monitor edge AI platforms deployed worldwide.
  • This role is for engineers who go beyond "pixel pushing" — we want system thinkers. You'll be shipping production-ready React apps, shaping UI architecture, contributing to design systems, and integrating directly with embedded devices, real-time APIs, and cloud platforms.
  • Lead the development of performant, modular React frontends in a component-library-first environment
  • Build design system-aligned UIs that scale across products and brands
  • Collaborate with embedded, cloud, and product teams to integrate complex data and event-driven logic
  • Deliver accessibility-compliant, production-grade apps (WCAG 2.1, ARIA, keyboard nav)
  • Shape reusable architecture for theming, multi-tenancy, and extensibility
  • Define testing pipelines with Cypress or similar frameworks
  • Guide junior team members through code review and architectural decisions
  • Influence product through prototyping, stakeholder input, and UX alignment.

Requirements

  • 5+ years in production-grade frontend engineering roles
  • Frontend Tech: React, TypeScript, HTML/CSS, REST APIs
  • UI Systems: Experience building or scaling design systems, component libraries
  • Testing & DevOps: Cypress or equivalent, GitHub Actions, CI/CD familiarity
  • Accessibility: Knowledge of standards (ARIA, semantic HTML, WCAG compliance)
  • Communication: Ability to work across design, embedded, and cloud teams to deliver end-to-end systems.