Join our team and seize the opportunity to support the delivery of revolutionary payment products! We are seeking a highly motivated Senior Mobile Developer specializing in React Native and the Expo framework. You will be responsible for the development and implementation of new features across our cutting-edge mobile software products, crafting exceptional user experiences within the exciting embedded finance ecosystem.
Responsibilities
We are looking for a hero with strong and proven technology competences for a long-term engagement and career path. You will:
- Develop state-of-the-art mobile software within a dynamic FinTech environment.
- Build flexible, modern, and high-performance mobile interfaces using React Native and Expo.
- Work on complete end-to-end features and new functionalities for our mobile applications.
- Build reusable components and libraries, and effectively integrate 3rd party ones within the mobile context.
- Create mobile screens and components, ensuring smooth performance and native-like device behavior.
- Utilize Expo Application Services (EAS) and related tools to build, submit, and update apps on mobile stores (App Store, Google Play).
- Participate actively in the initial stages of software planning - brainstorming, wireframing, and prototyping mobile solutions.
- Follow and champion code standards, architecture best practices, and testing guidelines alongside the team.
Requirements
- Senior level development experience: Minimum 7 years in software development, with at least 5 years focused specifically on Mobile Development using React Native.
- Deep Expo Expertise: Proven, hands-on experience with the Expo framework, including both Managed and Bare workflows, configuration plugins, and Expo Application Services (EAS Build, EAS Submit, EAS Update).
- Strong React Native Fundamentals: Solid understanding of React Native core concepts, components, performance optimization techniques, and native module integration (even if primarily via Expo).
- Mobile Tooling Proficiency: Experience with essential mobile development tools and libraries such as React Navigation, state management solutions (e.g., Zustand, Redux Toolkit, Context API), data fetching libraries (TanStack Query, Axios), and styling approaches (StyleSheet, Styled Components, Tailwind CSS for RN).
- API Integration: Comfortable integrating REST APIs and 3rd party SDKs into mobile applications.
- Version Control: Proficient with GIT for source code management.
- Security Mindset: Strong security awareness and knowledge of modern authorization mechanisms relevant to mobile apps (e.g., JWT, OAuth2, secure storage).
- Ecosystem Tools: Experience with package managers (NPM, Yarn) and debugging tools specific to mobile development.
- Quality Focused: Comfortable with code reviews, writing unit/integration tests (e.g., using Jest, React Native Testing Library), and ensuring the quality of your own code.
Plus to have
- Experience with ReactJS web development is a plus.
- Experience integrating specific 3rd party components relevant to FinTech (e.g., charting libraries, specific SDKs).
- Experience in projects involving AML (Anti-Money Laundering) and KYC (Know Your Customer) processes.
- Good knowledge of the Financial industry, payment systems, or related technologies.
- Experience with native iOS (Swift/Objective-C) or Android (Kotlin/Java) development, even at a basic level.
- Familiarity with agile tools and methodologies (e.g., Scrum, Jira).
- Excellent command of the English language (both written and verbal).
- Bachelor or higher degree in Engineering, Computer Science, or a relevant technology-related discipline is preferred.
We offer
- Competitive salary with performance-based bonuses;
- Flexible hybrid work model with a cozy office in Sofia, Bulgaria;
- Additional social benefits (additional health insurance, and fully funded MultiSport card);
- Opportunity to join a new Payment Institution business;
- Mentorship program and personalized career development plan;
- Additional trainings and certification;
- Regular networking events and team-building activities;
- A dynamic and diverse team of dedicated professionals, committed to creating cutting-edge products;
- Supportive and welcoming company culture.
If you’re a “big picture” thinker and technology guru with a strategic mindset who wants to work for a fast-growing FinTech company, then this may be the perfect opportunity for you!
© 2025 Copyright Payman Group Limited. All Rights Reserved