Role highlights
Full Time
Permanent
Lead
Hybrid · On-site
The Staff Frontend Developer role demands deep expertise in React for both web and native applications, with strong proficiency in React Native, Expo, and associated EAS tooling. Candidates should possess extensive experience in frontend architecture, particularly in designing and owning unified platforms that consolidate multiple products. A TypeScript-first development environment is central, alongside familiarity with state management, testing, routing, and deployment strategies. The role requires hands-on experience building and maintaining shared infrastructure such as component libraries, build pipelines, and developer tooling to enhance automation and documentation. Knowledge of mobile CI/CD pipelines and native abstraction layers is important to support mobile app delivery. Collaboration skills are critical, as the developer will work closely with engineers, product teams, designers, and leadership to align frontend initiatives with product roadmaps and drive adoption of shared architectural patterns and design systems. Leadership responsibilities include technical consultations, pairing sessions, code reviews, workshops, and architecture discussions to foster knowledge sharing and improve developer experience. Additional valuable skills include managing multi-brand frontend architectures, working with monorepo tools like Turborepo or Nx, and experience with merger or post-acquisition platform consolidation. Strong English communication skills, both written and spoken, are essential for effective cross-functional collaboration. The position is based in major European cities with flexible remote options and emphasizes equal opportunity employment.
About the role
Role Summary
- Join Shine, a leading European FinTech, unifying banking and admin tools for entrepreneurs
- Provide strategic direction and technical leadership for the Frontend Platform team
- Own architecture, shared tooling, and design system for web and mobile apps
- Collaborate with engineers, product teams, designers, and leaders across multiple brands
- Help consolidate several products into a unified platform
Responsibilities
- Design and own technical architecture for unified web and mobile platforms (React, React Native/Expo)
- Define migration strategies and set standards for state management, testing, routing, and deployment
- Build and refine shared infrastructure: component libraries, build pipelines, and tooling
- Develop proofs of concept, reference implementations, and shared tooling
- Drive adoption of shared component libraries and architectural patterns
- Collaborate with design teams on design system technical foundation and tooling integration
- Partner with engineering managers and tech leads to align frontend initiatives with product roadmaps
- Champion developer experience by improving tooling, automation, and documentation
- Support teams during platform adoption via pairing sessions and technical consultations
- Lead knowledge-sharing: code reviews, workshops, tech talks, and architecture discussions
Requirements
- Deep expertise in React for web and native environments
- Strong knowledge of React Native, Expo, and EAS tooling
- Proven experience in frontend architecture and shared component libraries
- Familiarity with mobile CI/CD pipelines and native abstraction
- Proficiency in TypeScript-first environments
- Strong English communication skills (written and spoken)
Nice to Have
- Experience managing multi-brand frontend architectures
- Knowledge of monorepo tools (e.g., Turborepo, Nx)
- Exposure to merger or post-acquisition technical consolidation
Benefits
- Work location: Berlin, Copenhagen, Paris, Gdansk, Amsterdam
- Two remote working days per week possible
- Equal Opportunity Employer: No discrimination based on gender, sexual orientation, color, origin, religion, disability, etc.
How to Apply / Recruitment Process
- 30’ call with Talent Acquisition Specialist to discuss your background and Ageras' culture
- 60’ call with Manager to explore your technical experience and vision for the role
- 60’ technical exercise with team members
- 60’ soft skills interview based on personality assessment
More roles from Shine (formerly Ageras)
View company profileSenior Software Engineer
København
Join Shine as a Senior Software Engineer in Copenhagen to build payroll SaaS with Go. Thrive in a supportive team and ap...
Share
Shine (formerly Ageras)
With offices located in Copenhagen, Espoo, Berlin, Amsterdam, Gdansk and Philadelphia, Ageras is a leading international provider of banking and accounting serv...
- Location
- København
- Employees
- —
- Website
- shine.co