
Senior Mobile Engineer
Duplo USA Corporation
full-time
Posted on:
Location Type: Hybrid
Location: Lagos • 🇳🇬 Nigeria
Visit company websiteJob Level
Senior
Tech Stack
AndroidFirebaseFlutteriOSJenkinsJestNoSQLReactReact NativeSQL
About the role
- 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.
Requirements
- 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
mobile app developmentReact NativeFlutterautomated testingCI/CDSQLNoSQLRESTful API integrationapp architecture designstate management
Soft skills
mentorshipproblem-solvingcollaborationcommunicationorganizational skills