The Banner

SeniorMobileEngineer

$135–185k ~AI est. Baltimore, Maryland, United States
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“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.

Problems you'll solve

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

Free ATS check

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.

Read Company Rants →