Duplo is building the platform to power the next generation of financial services. Our mission is to help companies expand financial access for all. Our simple and powerful banking-as-a-service API helps companies quickly launch financial products.
- As the Senior Mobile Engineer, you will be the technical cornerstone for our mobile development efforts. Collaborating with key stakeholders like the Technical Lead, Product Leads and CTO, you will own the mobile app lifecycle, from initial design to internal testing and release on App Store and Google Play. Your deep expertise with React Native and Flutter will empower you to build performant, scalable and maintainable apps that will deliver an outstanding user experience globally.
Key Responsibilities
- Lead end-to-end mobile app development for Android and iOS platforms in a greenfield Mobile project.
- Architect, build, and maintain apps using React Native and Flutter frameworks.
- Manage deployment pipelines and releases to both development/testing environments and app stores (Apple App Store & Google Play Store).
- Collaborate deeply with product, design, product developers, and QA teams to translate product vision into technical execution.
- Establish and automate best practices for mobile app development, automated testing, CI/CD pipelines, and monitoring.
- Build robust internal testing strategies, including TestFlight, Firebase App Distribution, and any relevant tools for efficient QA workflows.
- Optimize app performance, responsiveness, and reliability across a wide range of devices and operating systems.
- Provide strong mentorship and documentation to set standards as the first mobile hire.
Required Qualifications
- 6+ years of professional mobile development experience targeting iOS and Android platforms.
- Proven hands-on experience with React Native and Flutter frameworks in production applications.
- Demonstrable success deploying apps to the App Store and Google Play, including test flight/internal distribution management.
- Deep understanding of native mobile development tooling: Xcode, Android Studio, Fastlane (app automation).
- Experience with automated testing frameworks (e.g., Jest, Detox, Flutter test).
- Familiarity with version control, CI/CD tools such as GitHub Actions & Jenkins
- Experience with Android / IOS release management planning
- Background in designing app architectures, state management, and scalable feature development.
- Solid SQL/NoSQL experience and RESTful API integration knowledge.
- Strong problem-solving skills with a passion for quality and clean code.
Preferred Skills
- Experience with mobile app analytics and crash reporting tools (e.g., Firebase Analytics, Sentry).
- Industry knowledge of security best practices in mobile applications, including data encryption and secure storage.
- Familiarity with Agile methodologies and collaborative dev workflows.
Method of Application
Signup to view application details.
Signup Now