Senior Front End Developer

Job description

Description

About the role

We’re seeking a Senior Frontend Engineer to help build our AI-driven Zero Trust Network Access (ZTNA) platform. It provides real-time policy enforcement, secured remote access for enterprise endpoints.

You’ll design and develop AI-driven interfaces that will make the experience outstanding for end users.

Important:

  • This will be a permanent employment opportunity for candidates based in Spain, Germany, and Poland.

Key Responsibilities

  • Build scalable frontend architecture using React 19, TypeScript, and Redux Toolkit or similar frameworks, following our strict layered architecture

  • Develop AI-powered feature,s including real-time chat using Server-Sent Events (SSE), message streaming, and intelligent user interactions

  • Design and maintain our design system with Vanilla Extract synchronized with Figma designs

  • Write clean, testable code with comprehensive unit tests using Vitest

  • Collaborate cross-functionally with Product, Design, Backend, and AI teams to define and ship features

  • Optimize application performance

  • Leverage AI-assisted development with Claude Code or similar agents to accelerate feature development while adhering to our architectural patterns

  • Participate in code reviews and architectural decisions

  • Stay up to date with the latest front-end technologies, frameworks, and best practices

  • Ensure seamless integration with backend APIs and services

Tech Stack You’ll Work With

  • Core: React 19, TypeScript 5.9, Rsbuild (Rspack), Redux Toolkit 2.10, RTK Query

  • UI: HeroUI (NextUI fork), Tailwind CSS 4, Vanilla Extract

  • Forms: React Hook Form, Valibot

  • Routing: React Router 7

  • Testing: Vitest, React Testing Library

  • Code Quality: Biome, SonarQube

  • Monitoring: Sentry

Requirements

Required Qualifications

  • 5+ years of professional experience in frontend development

  • Deep understanding of HTML5, CSS3, and TypeScript.

  • Redux experience with Redux Toolkit, RTK Query, and complex state management

  • Testing skills with unit testing frameworks ( Vitest, Jest) and React Testing Library or similar

  • RESTful API integration with async data handling, caching strategies, and error management

  • Build tools experience with Vite, Webpack, Rsbuild, or similar modern bundlers

  • Problem-solving abilities with debugging complex React applications and performance bottlenecks

  • Understanding of CI/CD pipelines and familiarity with Git workflows

  • Comfortable with AI-assisted development and willing to adopt modern AI coding tools

Nice to Have

  • Experience with Node.js or full-stack JavaScript environments

  • Tailwind CSS, CSS-in-JS (Vanilla Extract preferred)

  • Biome, ESLint, or Prettier configuration and code quality tooling

  • Sentry or similar monitoring tools for error tracking and performance monitoring

  • Docker for containerization and deployment pipelines

  • Familiarity with UI/UX design principles and Figma

  • Contributions to open-source projects or active participation in the developer community

What We Offer

  • Competitive salary and performance-based bonuses

  • Remote-first and flexible work arrangements

  • Access to modern tools, technology, and professional development resources

  • Inclusive, transparent, and collaborative work culture

  • Opportunities for rapid career growth in a scaling technology company

Share this job:
Please let OpenVPN know you found this job on Remote First Jobs πŸ™

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Apply