Thebaltimorebanner
Senior Mobile Engineer
Baltimore, MD. Posted 5 months ago
The role
The Senior Mobile Engineer will build and evolve mobile experiences across iOS and Android using React Native. You will work with Product, Design, Data, Backend Engineering, and newsroom stakeholders to create a mobile experience for readers.
What you will do
- Design, develop, test, and maintain cross-platform mobile applications using React Native.
- Own significant mobile features from technical planning through implementation, release, and iteration.
- Collaborate with Product and Design to translate user needs into mobile UX patterns.
- Partner with Backend and Data teams to integrate APIs, analytics, personalization, and engagement tools.
- Improve mobile performance, debugging, monitoring, and production reliability.
- Contribute to mobile architecture, engineering standards, CI/CD practices, and release processes.
- Troubleshoot production issues using data, observability, and user feedback.
- Mentor other engineers and help raise the quality of mobile development.
Required qualifications
- 5+ years of professional software engineering experience.
- 3+ years of hands-on experience building production mobile applications with React Native.
- Strong proficiency in JavaScript and TypeScript.
- Experience developing for both iOS and Android environments.
- Understanding of mobile app lifecycle, deployment, app store processes, and release management.
- Experience integrating RESTful APIs and working with modern backend systems.
- Familiarity with state management patterns such as Redux, Context API, or similar approaches.
- Strong understanding of mobile performance optimization, debugging, testing, and observability.
- Experience with Git-based workflows and CI/CD pipelines.
- Strong communication skills.
- A product-minded approach to engineering.
Nice to have
- Experience with Expo and modern React Native tooling.
- Experience with analytics, engagement platforms, push notifications, or in-app messaging.
- Familiarity with experimentation, A/B testing, personalization, or subscription products.
- Knowledge of mobile accessibility, security, and performance best practices.
- Experience in media, news, consumer subscription, marketplace, or other high-scale digital product environments.
- Familiarity with cloud-native architectures or AWS-based ecosystems.
About the company
The Banner is seeking a Senior Mobile Engineer to help build and evolve its mobile experience. It is one of Baltimore's Best Places to Work.