Software Engineer - Mobile *remote*
Role details
Job location
Tech stack
Job description
We are hiring a Software Engineer - Mobile remote (m/f/d). As part of the Engineering department, you will join one of our cross-functional teams of frontend and backend engineers, product managers, and designers., * Build and ship high-quality mobile features in React Native for iOS and Android, from concept to production
- Translate product requirements and designs into clean, maintainable UI and robust business logic
- Own performance and reliability
- Implement and maintain native modules/bridges when platform-specific capabilities are required (Swift/Obj-C, Kotlin/Java)
- Participate in code reviews, architectural decisions, and documentation to keep the codebase consistent and scalable
Requirements
Do you have experience in iOS development?, You will be playing a key role in delivering innovative features paired with a great user experience to our business customers. For this purpose, you have good attention to detail and don't just work on code but bring a product to life!, * Expertise in building testable, maintainable, and extendable architecture
- Passion for good software engineering practices
- Knowledge of mobile architecture patterns and antipatterns
- 5+ years of professional mobile development experience, including hands-on React Native work in production
- Solid understanding of mobile performance fundamentals (rendering, memory, startup time) and debugging in production.
- Working knowledge of native iOS/Android development (Swift/Obj-C and/or Kotlin/Java) and the ability to build or maintain native modules when needed.
- Familiarity with testing practices (unit/integration/e2e) and CI/CD pipelines for mobile delivery.
- Clear communication and the ability to collaborate effectively with Product, Design and Backend teams
BONUS POINTS
- Experience implementing secure authentication, token lifecycle management, secure storage (Keychain/Keystore), and threat-aware mobile practices
- Strong understanding of mobile performance (JS/UI thread behavior, memory, startup time) and use of profiling tools (Flipper, Xcode Instruments, Android Studio Profiler)
- Familiarity with end-to-end testing for mobile (Detox/Appium)
- Native experience in Swift/Obj-C and Kotlin/Java, including building custom native modules and working with platform APIs
- Exposure to payments/fintech features (Apple Pay/Google Pay, tokenization flows, 3DS, strong customer authentication) and compliance-aware development
Benefits & conditions
- The opportunity to work in a growing team with big responsibilities that thrives on a strong exchange of knowledge and excellence
- Attractive remuneration
- Your choice of preferred OS, Windows or Mac
- Flat hierarchy and transparent communication in a relaxed, professional atmosphere
- Opportunity to develop your talent in a dynamic team with ambitious goals
- Flexibility and possibility to work remotely
- Monthly mobility benefit
- Wellhub Membership
- Pliant Card with monthly credit to explore the product and enjoy food with colleagues