Software Engineer - Mobile
Role details
Job location
Tech stack
Job description
You will positively impact our users' lives by leading the product delivery by planning, designing, and implementing high-quality software. In addition to new features, you will also be responsible for maintaining and refactoring legacy code when applicable, by writing flexible, efficient, and clean code that is well-tested. We're looking for a Full-Stack Engineer who thrives in dealing with complexity and reducing it, brings clarity to chaos, and consistently ships high-quality software-fast. In a lean, high-performing team, we need someone who's not just experienced but driven to make real change happen. This isn't the place for comfort zones. But if you're looking for ownership, autonomy, and the opportunity to build things that truly matter, this is your stage.
Your first-year achievements
- Developed high-quality, scalable software aligned with our strategic goals, operating within a product squad, focusing on the Learner mobile app written in Flutter
- You have successfully raised the bar, not just in code, but in processes, performance, security, and team culture
- Feel fully confident navigating across the stack primarily with Flutter, but also with TypeScript, NestJS, React, and PostgreSQL.
- Increase our client experience and contribute to your team's development by keeping updated with industry trends and technologies, At Lepaya, our diverse team embraces professionals of all backgrounds. We prioritize an inclusive environment where every member is valued and empowered. We're dedicated to diversity, equity, and inclusion through initiatives like our Diversity Charter and internal DE&I team. Your unique perspective is celebrated, ensuring you feel supported and encouraged to be yourself at work.
Requirements
Do you have experience in TypeScript?, * 8+ years of experience building robust, complex, production-grade B2B mobile applications. and intermediate-level expertise in developing REST APIs for B2B systems
- Nice to have experience with Flutter, or willingness to learn
- Strong background in automated testing
- Fluent in English, with clear and effective communication tailored to the audience
- Team player who thrives in cross-functional collaboration, with a track record of ownership, leadership, a strong product mindset, and a solution-oriented attitude
- Demonstrated technical leadership on complex, high-impact projects, delivering quality outcomes with speed and strategic thinking
- Able to operate at both tactical and strategic levels, delivering short-term results while shaping long-term technical direction. Consistently meets goals with minimal supervision, even under high ambiguity or tight deadlines
Nice to have
- Lifelong learner who actively stays up to date with the latest industry trends, best practices, and technologies.
- Experienced mentor, actively developing talent and sharing knowledge across engineering teams.
- Experience in the European market
Kindly note that relocation support is not offered for candidates outside of Europe for this role.
Benefits & conditions
- Unlimited holidays and Lepaya Fridays - every other Friday, a day for yourself
- Flexible hours and a hybrid working arrangement, we expect you to work from our office at least 2 days a week
- Work from anywhere for 8 weeks/year
- Access to Empowr, our well-being partner
- Lots of opportunities to learn and grow, including internal career development:
- Access to our Lepaya Academy to help you upskill
- An internal hiring program to help you advance