The Banner
SeniorMobileEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Mobile Engineer at The Banner. Skills: React Native, Mobile development, User experience. Develop reader-facing features. Improve app performance”
What You'll Achieve.
Deliver mobile experience fast; Deliver mobile experience stable; Deliver mobile experience intuitive; Deliver mobile experience valuable; Strengthen technical foundation; Ship meaningful features; Improve app quality
Industry & Context.
Debugging; Troubleshoot production issues
What They're Looking For.
Must Have
5+ years professional software engineering, 3+ years React Native mobile applications, JavaScript and TypeScript proficiency, Develop for iOS and Android, Understand mobile app lifecycle, Integrate RESTful APIs, Familiar with state management patterns, Understand mobile performance optimization, Experience with Git-based workflows, Experience with CI/CD pipelines
Nice to Have
Experience with Expo, Experience with modern React Native tooling, Experience with analytics platforms, Experience with engagement platforms, Experience with push notifications, Experience with in-app messaging, Familiarity with experimentation, Familiarity with A/B testing, Familiarity with personalization, Familiarity with subscription products, Knowledge of mobile accessibility, Knowledge of mobile security, Knowledge of mobile performance best practices, Experience in media industry, Experience in news industry, Experience in consumer subscription products, Experience in marketplace products, Experience in high-scale digital products, Familiarity with cloud-native architectures, Familiarity with AWS-based ecosystems
What You'll Do.
Develop reader-facing features
Improve app performance
Improve app reliability
Improve app responsiveness
Improve app stability
Build mobile-first experiences
Integrate with authentication systems
Integrate with analytics platforms
Integrate with push notification systems
Integrate with third-party services
Support experimentation
Support feature flagging
Support observability
Support release management
Create foundations for scalable mobile platform
Design cross-platform mobile applications
Develop cross-platform mobile applications
Test cross-platform mobile applications
Maintain cross-platform mobile applications
Collaborate with Product
Collaborate with Design
Translate mobile UX patterns
Partner with Backend teams
Partner with Data teams
Improve mobile performance
Improve mobile debugging
Improve mobile monitoring
Improve production reliability
Contribute to mobile architecture
Contribute to engineering standards
Contribute to CI/CD practices
Contribute to release processes
Troubleshoot production issues
Use data to improve app experience
Use observability to improve app experience
Use user feedback to improve app experience
Mentor other engineers
Raise quality of mobile development
How You'll Work.
Team & Collaboration
Product, Design, Data; Backend Engineering; Newsroom stakeholders; Engineering, product, design, data, editorial teams
Communication Scope
Communication skills
Process & Methodology
Release management, CI/CD practices
Full Job Description
Join one of Baltimore's Best Places to Work! About the Job The Banner is seeking a Senior Mobile Engineer to help build and evolve our mobile experience across iOS and Android. This is a high-impact role for an experienced React Native engineer who wants to shape a meaningful consumer product from the inside. You will work closely with Product, Design, Data, Backend Engineering, and newsroom stakeholders to create a fast, reliable, engaging, and intuitive mobile experience for readers. You will help define how mobile supports personalization, subscriptions, notifications, audience engagement, performance, accessibility, and long-term product growth. The ideal candidate is both a strong hands-on engineer and a thoughtful product partner who cares deeply about user experience, technical quality, and mission-driven work. ***This role is not eligible for relocation, visa sponsorship, or fully remote work.*** What You’ll Build In this role, you will help create mobile experiences that make local journalism more accessible, useful, and habit-forming. Your work may include: Developing new reader-facing features in React Native for iOS and Android. Improving app performance, reliability, responsiveness, and stability. Building mobile-first experiences for content discovery, personalization, notifications, and reader engagement. Integrating with APIs, authentication systems, analytics platforms, push notification systems, and third-party services. Supporting experimentation, feature flagging, observability, and release management. Creating strong foundations for a scalable mobile platform as the product grows. What You’ll 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 and mobile UX patterns into polished, accessible experiences. Partner with Backend and Data teams to
Applying for this Senior Mobile Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about The Banner?
Real rants from real employees. Read before you apply.