
Senior Front End Developer
- Remote
- Spain, Catalunya [Cataluña], Spain
- Germany, Berlin, Germany
- Poland, Mazowieckie, Poland
+2 more- Software Engineering *
Job 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. If you prefer a B2B contract, please indicate it in your application form.
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
Job 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
or
All done!
Your application has been successfully submitted!
