The Mobile Platform team builds the foundation for high-quality mobile applications, providing tools, best practices, and shared components. They maintain legacy MAUI apps while focusing on React Native. Engineers own work end-to-end, including development, testing, and release. Responsibilities include developing and maintaining React Native and MAUI apps, building shared components, collaborating with designers, writing native modules, supporting engineering teams, contributing to CI/CD, diagnosing issues, and writing tests.
Good To Have:- Exposure to MAUI (C#) for maintaining existing apps.
- Experience writing custom controls (CCL).
- Strong DevOps and pipeline knowledge.
- Background in charting or visualization libraries.
- Vitest and Playwright.
Must Have:- 3-5 years of professional experience in mobile engineering.
- Proficiency in React Native with JavaScript and TypeScript.
- Experience with native mobile development in Swift (iOS) and Kotlin (Android).
- Experience with REST APIs and mobile app architecture patterns.
- Familiarity with CI/CD workflows and Git using Azure DevOps.
- Strong communication and collaboration skills.
- Ability to unblock yourself and others through resourceful problem solving.
- Attention to detail and an eye for design.
- End-to-end ownership mindset, ensuring features are delivered to production.
- Hands-on experience with Jest, Appium, and WebdriverIO.