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
SeniorJob 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