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