Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are a leading provider of employee benefit solutions in Europe. We were established in Finland in 2007, and in 2008 we were the first company to launch a mobile-payable employee benefit payment solution in Europe. Since then, we have consistently grown, diversifying our products and introducing our services into new markets. Epassi has been awarded by the Financial Times as one of the fastest-growing companies in Europe on multiple occasions.
Are you interested in joining of Europe's fastest growing companies? Do you want to impact the wellbeing of millions of users?
Are you an emerging mobile developer looking to grow fast at one of Europe's fastest-growing companies?
If yes, keep reading and join us to make an impact in a fast-paced and dynamic environment where you'll play a key role in boosting everyday wellbeing, at home, at work. Everywhere!
Epassi's purpose is to boost everyday well-being. We are a leading provider of employee benefit solutions across Europe, established in Finland in 2007. We were the first company to launch a mobile-payable employee benefit payment solution in Europe, and have been recognised by the Financial Times as one of the fastest-growing companies in Europe on multiple occasions. We are an AI-native engineering organisation — we build with AI tools, we iterate with AI tools, and we expect our engineers to embrace this as a core part of how great software gets made.
We are currently hiring a Junior Software Engineer (React Native) to be based in Finland, Germany, Poland, UK, Sweden, Spain or Netherlands. The preferred location is Finland or Germany.
Your Mission at Epassi
You will join a cross-functional product team as a developing engineer, contributing to the build and maintenance of a modern React Native application that supports Epassi's product vision. This role is designed for someone early in their mobile engineering career who is eager to learn, contribute, and grow in a supportive team environment. You will work closely with senior colleagues, build your skills on real production software, and take on increasing responsibility over time.
Your Responsibilities
- Implement well-scoped mobile features using React Native and TypeScript, with guidance and support from senior engineers
- Write clean, readable code and unit tests for the work you produce, acting on feedback from code review to continuously improve
- Fix bugs reported by QA or from production monitoring, investigating root causes and communicating your findings clearly
- Integrate APIs with guidance from backend and senior mobile engineers, building your understanding of how data flows through the app
- Participate in code reviews — receiving feedback constructively and starting to review others' work as your confidence grows
- Collaborate with Product, Design, Backend, and QA to understand requirements before implementation, asking questions to close gaps
- Take part in agile ceremonies — planning, refinements, reviews, and retrospectives — and contribute to team discussions
- 0–2 years of professional experience in software engineering or mobile development. Relevant internships, bootcamp projects, or personal projects building mobile or web apps are equally welcome.
- React Native or React: Foundational knowledge of React Native or React, including JSX, functional components, and the basics of the component lifecycle — gained through study, personal projects, or early professional experience
- JavaScript or TypeScript: Ability to write working JavaScript or TypeScript code; familiarity with ES6+ syntax (arrow functions, destructuring, async/await, modules)
- Basic state management: Understanding of component state and props; exposure to useState and useEffect hooks
- Version control: Basic proficiency with Git — committing, branching, opening pull requests, and understanding how code review works
- Mobile fundamentals: Some awareness of how mobile apps are structured, how navigation works, and the difference between iOS and Android development environments
- API basics: A basic understanding of how REST APIs work and experience making HTTP requests from a frontend or mobile application
- Testing awareness: An understanding of why testing matters and some exposure to writing tests, even if limited
- Eagerness to learn: A genuine desire to grow your engineering skills, ask questions, and improve through feedback — this matters more than any specific tool or framework at this level
- AI-native development: Any exposure to AI coding tools like Copilot or Cursor is a plus, but not expected — we'll help you build this as part of how we work
- Be part of an ambitious growth journey and join a global community of driven, bold, entrepreneurial, yet humble Epassians.
- Work with a clear purpose — boosting everyday wellbeing — and create a meaningful, positive impact on individuals and society.
- Thrive in an open and inclusive culture with low hierarchy, built on respect, camaraderie, and shared successes.
- Come as you are — we'll bring out the best in you and support your personal and professional growth.
- Join a fast-growing tech company with a strong financial foundation, offering opportunities to grow and make an impact.
Key Skills
Ranked by relevanceReady to apply?
Join Epassi and take your career to the next level!
Application takes less than 5 minutes

