The worlds most advanced VPN, and a whole lot more.
If youre a curious problem-solver who carves their own path, join the team behind Threat Protection Pro, the NordLynx protocol, and the fastest VPN on the planettools that put privacy, security, and control back in peoples hands.
Your impact? Helping millions take back control of their online security, privacy, and data.
We are looking for a passionate and skilled Design Engineer to join our Design Engineering team. You will build on and evolve Aurora, NordSecurity's multi-brand, multi-platform design system. Our system ships as multiple kits across multiple rendering stacks: ReactKit and AstroKit on the web, and AppKit on all other native implementations.
If you thrive at the intersection of design and code, treat the last 10% of polish as your actual job, and are excited about rebuilding design workflows around AI rather than bolting AI onto old ones, this role is for you.
Main Responsibilities
- Develop, maintain, and evolve Aurora component kits: ReactKit, AstroKit, and AppKit - going deep on whichever kit the roadmap needs while keeping component contracts consistent across all of them.
- Contribute to Aurora's visual and interaction language: component anatomy, variants, states, interaction behavior, and motion, in Figma and in code, often moving between the two in the same working session.
- Build internal design tooling: Figma plugins, CLI utilities, CI checks, prototyping tools and other ai-native workflows.
- Evangelize & Innovate: Champion best practices and drive the adoption of design automation, tooling (like Storybook), and testing strategies within the design engineering context.
- Enable Teams: Guide, train, and support product development teams in effectively adopting and utilizing the Aurora design system.
- Bridge Design & Code: Actively participate in the design process, providing technical input, prototyping interactions, and translating design concepts into polished, interactive, and performant UI components (the "front-of-the-frontend").
- Craft Interactions: Implement engaging animations and micro-interactions to enhance user experience, especially for key user-facing elements.
- Ensure Accessibility: Build and maintain accessible components, ensuring compliance with relevant standards (e.g., WCAG AA) to create inclusive experiences.
- Technical Ownership: Own the technical implementation and architecture of the design system components, ensuring high standards for code quality, performance, and design fidelity.