faceMessenger icon

Senior Frontend Engineer (React)

Warsaw, Poland · Frontend developer

We’re Source Angel, a Danish-rooted software company with development centers in Ukraine, Poland, and Romania.  For over 8 years, we’ve been building dedicated tech teams for global clients, focusing on long-term partnerships and a people-first culture.  

We foster an environment of respect, transparency, and professional growth, offering engineers freedom with responsibility, collaborative Scandinavian leadership, and an international mindset.  

 

About the Project  

 

You’ll join a newly formed core product team that is rebuilding a widely-used automotive SaaS platform from scratch using modern frontend technologies and AI-first development principles.  

The platform serves 1,500+ car repair shops across Europe, covering everything from workshop management to integrations with finance, logistics, and more.  

The client is part of a global software group (190+ companies in 34 countries), providing long-term stability, strategic support, and room for innovation, while maintaining autonomy in the local product strategy.  

This is a long-term greenfield modernization project with a strong focus on scalability, UX excellence, performance, and modern architecture.  

 

What You’ll Do  

  • Develop and maintain modern, high-performance web applications using React 18+ 
  • Design reusable UI components and responsive layouts with React, Tailwind, or Material-UI 
  • Collaborate closely with backend, design, and product teams to deliver seamless user experiences 
  • Implement state management (Redux, Zustand, or Recoil) and optimize frontend performance 
  • Integrate REST and GraphQL APIs and handle complex data flows 
  • Ensure code quality through testing (Jest, React Testing Library, Cypress) and code reviews 
  • Participate in architecture decisions and contribute to frontend best practices 
  • Help shape the frontend development strategy and mentor other team members 

  

Tech Stack  

  • Framework: React 18+, React Router, Redux / Zustand / Recoil, RxJS (optional) 
  • Languages: TypeScript, JavaScript (ESNext), HTML5, SCSS/CSS-in-JS 
  • UI/UX: Tailwind, Material-UI, Storybook 
  • APIs: REST, GraphQL 
  • Testing: Jest, React Testing Library, Cypress, Playwright 
  • Tooling: Vite, Webpack, ESLint, Prettier, Nx (optional) 
  • CI/CD: GitHub Actions, GitLab CI 
  • Cloud/Infra: Docker, Kubernetes (OVH or managed cloud) 
  • Docs & PM: Jira, Confluence, Markdown 

 

What We’re Looking For   

  • 5+ years of frontend development experience 
  • Strong understanding of component-based architecture and frontend design patterns 
  • Proficiency with TypeScript, React, and state management (Redux, Zustand, Recoil, or similar) 
  • Experience with REST/GraphQL integrations and API-driven applications 
  • Good understanding of UX principles and responsive design 
  • Familiarity with Docker, CI/CD pipelines, and agile workflows 
  • Experience with AI/ML integration or event-driven systems 
  • Fluent English communication skills  

 

Onboarding & Performance Expectations  

 

First 30 Days  

  • Collaborate with the team to define architecture standards, CI/CD pipelines, and observability tooling  
  • Develop a functional microservice prototype following agreed design patterns and platform technologies  

First 90 Days  (to be refined together with the candidate based on strengths and focus areas)  

  • Take ownership of migrating one or more critical legacy services to the new architecture  
  • Share insights, technical recommendations, and improvement ideas based on hands-on experience  

Ongoing Success Metrics  

  • Will be defined collaboratively with the candidate and reviewed regularly to ensure mutual alignment and growth  

 

Why Join Us  

  • Work on a greenfield rebuild of a successful international platform  
  • Take ownership from day one in a flat, transparent environment  
  • Long-term opportunity with a stable, well-funded product  
  • Collaborate with an experienced and supportive multinational team  
  • Opportunity for future relocation to Denmark or other projects around the world  

 

We Offer:  

  • Exciting projects with Denmark’s most dynamic clients  
  • We provide the necessary equipment for your work  
  • For B2B contractors, we also assist with opening and maintaining your sole proprietorship (jednoosobowa działalność gospodarcza) in Poland  
  • An attractive salary package matching your experience and responsibilities  
  • Office located centrally in Warsaw  
  • Flexible work location can be arranged in coordination with the team lead  
  • 20 days of paid vacation  
  • Paid sick leave   
  • Medical insurance  
  • Local Danish managers offering mentorship and helping you grow communication and interpersonal skills