Scope:
- The Mobile Platform team builds the foundation that enables other teams to deliver high-quality mobile applications.
- We provide tools, best practices, and shared components to accelerate development across the organization.
- Our work includes maintaining a small set of legacy MAUI apps, while moving forward with React Native as the primary stack.
- We partner with product, design, and engineering teams to unblock delivery, ensure consistency, and support teams through our in-house Mobile Studio.
- We are also working closely with the GenAI team to bring an agentic mobile experience that helps deliver smarter, more intuitive apps across the platform.
- Engineers on this team own their work end-to-end, from implementation through testing and release.
Our Technical Environment:
- React Native, MAUI, C#, Swift, Kotlin, TypeScript, JavaScript, Git, Azure DevOps, Jest, Appium, WebdriverIO, Playwright, analytics and crash reporting tools
What you’ll do:
- Develop and maintain mobile applications using React Native and support legacy MAUI apps
- Build and maintain shared components and libraries to be used across multiple teams
- Collaborate with designers to ensure UI matches intent and maintains accessibility and polish
- Write custom native modules where platform APIs are required
- Support and onboard engineering teams to the Mobile Studio, helping them adopt best practices
- Take end-to-end ownership of features, including implementation, testing, and release
- Contribute to CI/CD pipelines and ensure smooth delivery using Azure DevOps
- Diagnose and resolve performance, crash, and integration issues
- Write tests and maintain high quality using automation frameworks
What we are looking for:
- 8-10 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
Testing and quality:
- Hands-on experience with Jest, Appium, and WebdriverIO
- Nice to have: Vitest and Playwright
Nice 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
Our Values
If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success – and the success of our customers. Does your heart beat like ours? Find out here: Core Values
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.