Mobile Development Software Engineer

Booz Allen HamiltonAtlanta, GA
$86,800 - $198,000Remote

About The Position

As an embedded software engineer, you know how to create and maintain crucial pieces of software. You use your knowledge to write and optimize code that creates a bridge between pieces of software, allowing them to communicate. We’re looking for an embedded software engineer like you to develop technology for our clients’ most important mission-forward challenges. As an embedded software engineer at Booz Allen, you’ll support the development of systems, sites, and tools for our clients. Using the latest tools and technology, you’ll write, test, and edit code in support of the team’s overall results. You’ll strengthen your skills as you develop and reverse engineer software that supports hardware functionality on a wide range of devices, as well as configure solutions based on the platform being used. You’ll partner with team leadership to troubleshoot and correct operational issues, as well as with cybersecurity specialists to ensure that the software you’re creating is secure. Work with us to expand your tech skills and make a meaningful difference. Join us. The world can’t wait.

Requirements

  • 3+ years of experience designing, building, testing, and deploying mobile applications in iOS or Android
  • Experience in leading architecture decisions for new mobile apps products and modernization of existing apps such as Native app architecture, Dependency Management, Mobile applications testing, API integration patterns, Offline data synchronization, Authentication and Security, CI/CD pipelines for mobile, or App observability and analytics
  • Experience with mobile release pipelines using Apple app store or Google Play Store
  • Experience integrating mobile applications with backend APIs, cloud services, and third-party platforms
  • Experience building scalable, user-focused applications, including attention to performance, usability, and maintainability
  • Experience working with collaborative, cross-functional engineering teams to deliver production-ready software solutions
  • Ability to build and maintain native iOS applications using Swift or Objective-C or Android applications using Kotlin or Java
  • Ability to obtain and maintain a Public Trust or Suitability/Fitness determination based on client requirements
  • HS diploma or GED

Nice To Haves

  • Experience with Azure and AWS cloud systems with serverless architecture
  • Experience with Java, Spring Boot, Angular, or modern web application frameworks
  • Experience with cross-platform mobile development frameworks, including React Native or Flutter
  • Experience with AI infused programming such as spec driven development.
  • Experience supporting enterprise-scale or government technology environments

Responsibilities

  • Support the development of systems, sites, and tools for clients.
  • Write, test, and edit code in support of the team’s overall results.
  • Develop and reverse engineer software that supports hardware functionality on a wide range of devices.
  • Configure solutions based on the platform being used.
  • Partner with team leadership to troubleshoot and correct operational issues.
  • Partner with cybersecurity specialists to ensure that the software being created is secure.

Benefits

  • health, life, disability, financial, and retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service