
Senior Hybrid Mobile Developer (Angular)
We are looking for a Senior Hybrid Mobile Developer to join our product engineering team at **MAINSYS** . You will play a key role in designing, building, and maintaining our mobile banking applications built **on Ionic, Angular, and Capacitor**.
**Key Responsibilities**
++Development \& Architecture++
• Design, develop, and maintain hybrid mobile applications using Ionic 8 , Angular 18 , and Capacitor 7
• Integrate complex authentication flows from third-party providers (OAuth 2.0, OpenID Connect, biometric SDKs) in a mobile context
• Integrate and manage third-party SDKs (payment, push notifications, analytics, security) while ensuring stability and performance
• Implement offline-first patterns, secure local storage, and efficient data synchronization
• Ensure cross-platform consistency across iOS, Android, and multiple device form factors
• Write and maintain comprehensive unit tests and contribute to end-to-end testing strategies
++Technical Leadership \& Analysis++
• Conduct detailed technical analyses on complex topics and produce clear documentation to guide other developers in their implementation work
• Mentor junior and mid-level developers through knowledge-sharing sessions
• Act as a technical reference for the team on mobile-specific challenges
++I/CD \& Release Management++
• Configure and maintain mobile CI/CD pipelines (Jenkins, Nexus, Fastlane) including build, test, and deployment stages
• Knowledge on the full mobile release lifecycle: code signing, provisioning profiles, store submissions (App Store / Google Play), and OTA updates
++Security \& Performance++
• Apply mobile security best practices: certificate pinning, secure storage (Keychain/Keystore), code obfuscation
**Your Profile**
++Education \& Experience++
• Degree in Computer Science or equivalent practical experience
• Minimum 5 years of professional experience in mobile or web development, with significant exposure to hybrid mobile frameworks
• Delivering production mobile applications
• French-speaking (working language); English proficiency is a strong asset
++Core Technical Skills++
• JavaScript / TypeScript (advanced)
• Angular 18 and RxJS
• Ionic 8 and Cordova / Capacitor 7
• REST API integration
• Node.js ecosystem and NPM package management
• HTML5 / CSS3 (SCSS)
• Testing frameworks (Playwright)
• Git version control and branching strategies
++Tooling++
• IDEs: IntelliJ / WebStorm, VS Code, Xcode, Android Studio
• CI/CD: Jenkins, Nexus, Fastlane
• Project tracking: Jira
**Nice to Have**
• Knowledge of Java / Kotlin (Android) and/or Swift (iOS) for native plugin development or debugging
• Familiarity with AI-assisted development tools (e.g. Claude Code)
• Experience publishing and maintaining internal or public NPM libraries
• Understanding of deep linking, universal links, and push notification architectures (FCM / APNs)
• Exposure to mobile security auditing or penetration testing
• Implement and maintain accessibility standards (WCAG) across mobile interfaces
**Soft Skills \& Mindset**
• Analytical and rigorous: you approach complex problems methodically and deliver well-reasoned solutions
• Team player: you collaborate effectively, value collective decisions, and build on existing architectural choices rather than systematically challenging them
• Pragmatic: you balance technical excellence with delivery constraints and know when "good enough" is the right call
• Proactive communicator: you document your work, share knowledge spontaneously, and flag blockers early
• Curious and engaged: you stay current with the fast-evolving mobile ecosystem (OS releases, framework updates, deprecations)
• Mentoring mindset: you find satisfaction in helping others grow and in elevating the overall quality of the team's output
**Our offer**
• Work on a challenging project inside a young and dynamic team
• A competitive salary combined with extra-legal benefits, including a mobility budget with the option to choose between a company car and/or reimbursement for sustainable transport, and even, under certain conditions, reimbursement of your mortgage or rent.
• Access to our training platform
• Enjoy access to the Benefits@Work platform and its exclusive offers.
• Homeworking facilities (3 days/week)
• Homeworking full-time during three weeks in a row or separately (including from abroad).
A Macbook will also be provided for your work.
If you are this person, come and join us!