Senior Front End Developer

OpenVPN
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

JavaScript
API
Artificial Intelligence
Application Performance Management
Architectural Patterns
HTML5
Unit Testing
CSS
Software Quality
Code Review
Software Debugging
Routing
Node.js
Open Source Technology
Remote Access Technology
Zero Trust Network Access
SonarQube
TypeScript
Eslint
Network Routers
Data Processing
Tailwind
React
Caching
Backend
GIT
WebPack
Sentry
Performance Monitor
Build Tools
Figma
Front End Software Development
React
REST
Docker

Job description

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., * 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, * 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

Do you have experience in Unit testing?, Do you have a Bachelor's degree?, * 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, * 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

Benefits & conditions

  • 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

Apply for this position