Sr. Mobile Software Engineer

Beacon Hill

Indianapolis (IN)

On-site

USD 120,000 - 160,000

Full time

12 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Beacon Hill seeks a Sr. Mobile Software Engineer in Indianapolis to drive architecture and technical leadership for our growing mobile platform. You will shape long-term mobile strategies, mentor engineers, and balance RN with native development to meet complex requirements.

You will influence architecture and governance while delivering scalable components and robust mobile apps, ensuring performance, security, and reliability across the platform.

Qualifications

  • 8+ years mobile development experience.
  • 5+ years production React Native development.
  • Proficient with Swift and native iOS development.
  • Strong understanding of iOS SDK, UIKit, SwiftUI, application lifecycle, memory management, and concurrency.
  • Experience designing scalable mobile architectures, reusable platform components, and styling systems using Uniwind/Tailwind.
  • Strong understanding of mobile security, performance optimization, and reliability.
  • Experience leading architecture for large-scale production mobile applications.
  • Experience in App Store release management and mobile platform governance.
  • Strong understanding of Apple's Human Interface Guidelines.
  • Experience balancing React Native and native development based on technical requirements.
  • Knowledge of mobile security best practices, encryption, deep linking, push notifications, and background processing.
  • Experience with Git version control and collaborative workflows.
  • Experience with RESTful APIs and GraphQL integration.
  • Experience with testing frameworks and mobile automation strategies.
  • CI/CD tools (Expo, GitLab).
  • Experience with performance monitoring and observability tools.
  • Android development (Kotlin/Java) is desired.
  • Experience contributing to open-source mobile projects is desired.
  • Experience with Firebase, Sentry, or similar monitoring platforms is desired.
  • Experience or understanding of accessibility standards (WCAG, VoiceOver) is desired.

Responsibilities

  • Provide technical leadership for a mobile platform and shape the long-term architecture of mobile applications.
  • Drive engineering strategy, solve complex technical challenges, influence technical direction across teams, and raise the engineering bar through mentorship.
  • Lead architecture reviews and establish engineering standards and best practices across the mobile platform.
  • Drive critical technical decisions around scalability, performance, security, and developer productivity.
  • Design reusable platform components and native modules that improve engineering velocity.
  • Partner with engineering leadership to shape the mobile technology roadmap and deliver scalable solutions.

Skills

Mobile development
React Native
Swift
iOS development
iOS SDK
Memory management
Concurrency
Architecture design
App Store release management
Security
Performance optimization
Code reviews / leadership
Git
REST/GraphQL
Testing frameworks
CI/CD (Expo, GitLab)
Observability
Android Kotlin/Java
Open-source contributions
Accessibility standards

Tools

Expo
GitLab

Job description

Sr. Mobile Software Engineer (1474525-JAV) Indianapolis, Indiana

We are looking for a senior mobile software engineer who will contribute significantly to building mobile apps for a growing enterprise organization.

In this role, you will provide technical leadership for a mobile platform and shape the long-term architecture of mobile applications. This person will drive engineering strategy, solve complex technical challenges, influence technical direction across teams, and raise the engineering bar through mentorship and technical excellence. If you are an experienced mobile engineer who excels at development, architecture, and leadership/strategy, this is the role for you.

Experience:

  • Must have 8 + years’ of mobile development experience
  • Must have 5+ years’ experience with production React Native development
  • Must be proficient with Swift and native iOS development
  • Must have a strong understanding of iOS SDK, UIKit, SwiftUI, application lifecycle, memory management, and concurrency
  • Must have experience designing scalable mobile architectures, reusable platform components, and styling systems using Uniwind/Tailwind
  • Must have strong understanding of mobile security, performance optimization, and reliability
  • Must have experience leading architecture for large-scale production mobile applications
  • Must have experience in App Store release management and mobile platform governance
  • Must have strong understanding of Apple's Human Interface Guidelines
  • Must have experience balancing React Native and native development based on technical requirements
  • Must have knowledge of mobile security best practices, encryption, deep linking, push notifications, and background processing
  • Must have experience with Git version control and collaborative workflows
  • Must have experience with RESTful APIs and GraphQL integration
  • Must have experience with testing frameworks and mobile automation strategies
  • Must have CI/CD tools (Expo, GitLab)
  • Must have experience with performance monitoring and observability tools
  • Experience with Android development (Kotlin/Java) is desired
  • Experience contributing to open-source mobile projects is desired
  • Experience with Firebase, Sentry, or similar monitoring platforms is desired
  • Experience or understanding of accessibility standards (WCAG, VoiceOver) is desired
  • Familiarity with mobile analytics and A/B testing platforms is desired
  • Must be able to define and evolve the long-term architecture for React Native and native iOS applications
  • Must be able to lead architecture reviews and establish engineering standards and best practices across the mobile platform
  • Must be able to drive critical technical decisions around scalability, performance, security, and developer productivity
  • Must be able to design reusable platform components and native modules that improve engineering velocity
  • Must be able to partner with engineering leadership to shape the mobile technology roadmap
  • Must be able to lead the implementation of complex, business-critical mobile initiatives
  • Must be able to improve application performance, reliability, memory usage, and battery efficiency
  • Must be able to drive the testing strategy, release quality, and CI/CD improvements across the mobile platform
  • Must be able to own observability, monitoring, and operational excellence for mobile applications
  • Must be able to mentor senior and junior engineers while growing technical capability across the organization
  • Must be able to partner with Product, Design, Backend, Platform, and Security teams to deliver scalable solutions
  • Must be able to lead technical planning for cross-team initiatives and build alignment on architectural decisions
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Title: Senior Lead Engineer - React Native (Mobile Apps)
Title: Senior Lead Engineer - React Native (Mobile Apps)

Diligent Tec, Inc • Framingham (MA)

On-site
USD 120,000 - 150,000
Sr. Mobile Developer
Sr. Mobile Developer

Bright MLS, Inc. • North Bethesda (MD), Northern (KY)

Hybrid
USD 125,000 - 155,000
Health insurance
401(k) match
Paid Time Off
Senior Mobile Application Developer
Senior Mobile Application Developer

Compunnel, Inc. • Louisville (KY)

On-site
USD 100,000 - 130,000
Sr. iOS Application Developer
Sr. iOS Application Developer

NetSfere • Chicago (IL)

On-site
USD 100,000 - 150,000
Senior Mobile Developer Android & iOS
Senior Mobile Developer Android & iOS

Compunnel, Inc. • Atlanta (GA)

On-site
USD 100,000 - 130,000
Senior Mobile Architect & Tech Lead - React Native & iOS
Senior Mobile Architect & Tech Lead - React Native & iOS

Beacon Hill • Indianapolis (IN)

On-site
USD 120,000 - 160,000
Senior Mobile
Senior Mobile

ADN Group • Washington

Hybrid
USD 180,000 - 240,000
Sr Mobile Engineer
Sr Mobile Engineer

Apex Systems • Miami (FL)

On-site
USD 93,000 - 110,000
Medical, dental, and vision insurance
401K with company match
Professional development resources
Senior iOS Developer (10+years of exp)
Senior iOS Developer (10+years of exp)

TEK NINJAS • Plano (TX)

On-site
USD 100,000 - 140,000
Sr. React Native Engineer
Sr. React Native Engineer

Mavensoft Technologies, LLC • Atlanta (TX), Northern (KY)

Hybrid
USD 96,000 - 179,000