Sr Front End (React)
We’re looking for a Senior Frontend Developer with strong expertise in React and TypeScript, and solid architectural thinking. You’ll work on a scalable UI with clearly separated layers and collaborate on features that involve real-time data handling and complex state management..
Project
A Sales Intelligence solution tailored for the B2B segment, actively used by Sales, Marketing, Operations, and Recruiting teams.
- 1.5B+ data points processed and improved daily.
- Development started 1.5 years ago.
The project involves building high-performance and responsive interfaces, where clean separation of concerns and scalable front-end design are crucial. You will work on a product that requires real-time data handling, complex state management, and strong architectural consistency across features.
Responsibilities
- Develop and maintain UI components with modular, scalable architecture
- Integrate reactive data flows (experience with RxJS or similar is a plus, not required)
- Apply best practices and contribute to architecture decisions
- Collaborate with backend developers, designers, and product managers
Required skills
- 5+ years of commercial frontend development experience
- Strong proficiency in React and TypeScript
- Solid understanding of design patterns and component architecture
- Familiarity with Dependency Injection principles (framework-agnostic)
- Good grasp of Clean Architecture concepts (layer separation, modularity)
- Experience integrating WebSocket/SSE APIs for real-time data (not from scratch)
- Experience with state management tools (Redux, Zustand, React Query, etc.)
- Knowledge of CSS Modules and component libraries like Material UI
Nice to have:
- Experience with Next.js, Astro, or similar frameworks
- Practical or conceptual knowledge of RxJS or reactive programming
- Chrome extension development experience
- Familiarity with CI/CD and deployment workflows
- Experience with WebWorkers / ServiceWorkers
What we offer
- Hybrid work format: 2 remote days + 3 in-office days per week.
- Medical insurance
- 5 paid sick days + flexible work schedule
- 20 vacation days
- Team-building activities
- Happy hours, snacks & drinks
- Option to reschedule workdays when needed