1

Mobile Software Developer Jobs in Maryland (NOW HIRING)

Mobile Software Engineer, iOS

Bethesda, MD ยท On-site

$115K - $135K/yr

Description Brivo is seeking a forward-thinking iOS Developer to join our global mobile ... Work at the intersection of software and hardware, utilizing wireless technologies like Bluetooth ...

SIMILAR CAREER TITLES Software Engineer, Full Stack Developer, Backend Developer, Frontend Developer, Application Developer, Systems Developer, Mobile Developer, Web Developer, DevOps Engineer, Cloud ...

Job Duties and Responsibilities As a Software developer, you will lead a team in the design ... Mobile development experience on Android or iOS using Java, C/C++, Objective-C * Android native and ...

Software Developer

Annapolis, MD ยท On-site

$64K - $128K/yr

... Mobile capabilities. They will support the group's overall mission to design, develop, test, and ... software engineering concepts โ€ข Knowledge of common CNO techniques โ€ข Ability to gather ...

... Mobile capabilities. They will support the group's overall mission to design, develop, test, and ... modern software engineering concepts Knowledge of common CNO techniques Ability to gather ...

Software Developer

Annapolis Junction, MD ยท On-site

$126K - $141K/yr

... programming languages such as Windows, Linux, C/C++ and Python. * Test and debug software ... Linux, Windows, Mobile TS/SCI with polygraph is required.

Software Developer

Annapolis Junction, MD ยท On-site

$126K - $141K/yr

Demonstrate knowledge of one or more platforms and operating systems and of programming languages such as Windows, Linux, C/C++ and Python.Test and debug software components and units.Adhere to ...

We are recruiting for an active TS/SCI cleared Software Developer who will be responsible for ... Familiarity with embedded/IOT, mobile devices (development/testing), networking At V2X, we are ...

We are seeking a Software Developer with a successful track record in the planning, implementation ... Proficiency or an interest in Flutter for mobile app development * Comfort with participating in ...

We are seeking a Software Developer with a successful track record in the planning, implementation ... Proficiency or an interest in Flutter for mobile app development * Comfort with participating in ...

We are recruiting for an active TS/SCI cleared Software Developer who will be responsible for ... Familiarity with embedded/IOT, mobile devices (development/testing), networking At V2X, we are ...

Junior Software Developer Position Description At Nightwing CODEX, a software developer designs and ... Mobile capabilities. They will support the group's overall mission to design, develop, test, and ...

Junior Software Developer

Annapolis, MD ยท On-site

$66K - $86K/yr

Junior Software Developer Position Description At Nightwing CODEX, a software developer designs and ... Mobile capabilities. They will support the group's overall mission to design, develop, test, and ...

Experience with low-level system internals across Windows, Linux/Unix, Mobile Platforms, or Network Devices * Experience with software analysis and reverse engineering * Experience utilizing ...

next page

Showing results 1-20

Mobile Software Developer information

See Maryland salary details

$10

$53

$80

How much do mobile software developer jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for mobile software developer in Maryland is $53.39, according to ZipRecruiter salary data. Most workers in this role earn between $40.14 and $64.38 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a mobile software developer?

To thrive as a Mobile Software Developer, you need strong programming skills (such as Java, Kotlin, Swift, or Objective-C), a solid understanding of mobile platforms, and a relevant degree in computer science or a related field. Familiarity with integrated development environments (IDEs) like Android Studio or Xcode, version control systems like Git, and relevant certifications (such as Google Associate Android Developer) are typically required. Creative problem-solving, attention to detail, and effective communication help developers collaborate in teams and deliver user-friendly apps. These skills ensure efficient development of high-quality mobile applications that meet user needs and adapt to evolving technology.

What does a mobile software developer do?

A Mobile Software Developer designs, builds, tests, and maintains applications specifically for mobile devices like smartphones and tablets. They typically work with platforms such as iOS (using Swift or Objective-C) or Android (using Java or Kotlin). Their responsibilities include writing clean, efficient code, troubleshooting bugs, collaborating with designers and other developers, and ensuring apps perform well across different devices. Mobile developers must also stay updated with the latest platform changes and best practices to deliver high-quality user experiences.

What is the difference between Mobile Software Developer vs Mobile App Tester?

AspectMobile Software DeveloperMobile App Tester
Primary RoleDesigning, coding, and developing mobile applicationsTesting and ensuring the quality of mobile applications
Skills RequiredProgramming languages (Java, Swift), app development frameworksTesting tools, bug tracking, understanding of app functionality
Work EnvironmentDevelopment teams, software companies, startupsQuality assurance teams, testing labs, development teams
CertificationsMobile development certifications (e.g., Android Developer, iOS Developer)Testing certifications (e.g., ISTQB, Mobile Testing certifications)

While Mobile Software Developers focus on creating and coding mobile applications, Mobile App Testers specialize in testing these apps to identify bugs and ensure quality. Both roles often collaborate within the same industry and work environment but serve different functions in the app development lifecycle.

What are some common challenges mobile software developers face when collaborating with cross-functional teams?

Mobile Software Developers often work closely with designers, product managers, and QA testers, which can create unique communication challenges. Aligning on feature requirements, design specifications, and platform constraints requires clear, proactive dialogue. Additionally, adapting to frequent changes in project scope or user feedback can require flexibility and strong problem-solving skills. Successful developers prioritize regular check-ins and thorough documentation to ensure everyone stays aligned throughout the development cycle.
What are the most commonly searched types of Software Developer jobs in Maryland? The most popular types of Software Developer jobs in Maryland are:
Infographic showing various Mobile Software Developer job openings in Maryland as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $111,060 per year, or $53.4 per hour.

Mobile Software Engineer, iOS

Brivo

Bethesda, MD โ€ข On-site

$115K - $135K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 9 days ago


Job description

Description
Brivo is seeking a forward-thinking iOS Developer to join our global mobile organization. As a core contributor to our flagship apps, you will build premium, native experiences that empower users to interact with their physical environment—unlocking doors, managing facilities, and securing assets in real-time.

This is an impactful role where you will contribute to the technical direction of the iOS platform. While our team is global, we are prioritizing candidates located in the DMV area (DC, Maryland, Virginia) or Austin, Texas, to facilitate high-bandwidth collaboration.
About the Team 
“Mobile First” is at the core of Brivo’s success in access control and facility management. We build the mobile experiences that move the physical world: unlocking doors, adjusting thermostats, signing in visitors, and managing large-scale facilities. You will integrate into our existing, high-performing mobile team to collaborate on foundational platform projects that are critical to the safety and convenience of millions of users.

Responsibilities
  • Write well-thought-out, secure, and high-performance Swift code for mission-critical access control features. You will own the full development lifecycle—developing, testing, shipping, and maintaining mobile frameworks for our global client base.
  • Implement Clean Architecture (Domain, Data, and Presentation layers) and help lead our platform’s evolution from MVC/MVVM patterns toward The Composable Architecture (TCA).
  • Demonstrate strong proficiency across the iOS stack, leveraging SwiftUI, Combine, and Swift Concurrency (Async/await) to build reactive, state-driven interfaces while maintaining deep knowledge of core fundamentals like Protocols, Delegates, and Auto-layout.
  • Work at the intersection of software and hardware, utilizing wireless technologies like Bluetooth (BLE) and NFC to facilitate secure communication between the app and physical locks.
  • Drive engineering excellence by writing quality unit tests to achieve high code coverage and participating in rigorous code reviews. You will promote clean code best practices, address security vulnerabilities, and mentor peers to ensure 99.9% crash-free sessions.
  • Ensure all features align with Apple’s Human Interface Guidelines (HIG) to deliver an elegant, intuitive user experience that meets Brivo’s high standards for premium native apps.
  • Proactively monitor, troubleshoot, and optimize system performance. You will respond to production issues and customer escalations promptly to ensure a seamless experience for our users.
  • Partner with cross-functional teams (Product, Design, and Engineering) based in the US and Europe to solve complex architectural problems and deliver impactful solutions at a global scale.

Qualifications
  • 4+ years of professional iOS development with a proven track record of shipping and maintaining high-quality, consumer-facing applications on the Apple App Store.
  • Deep proficiency in Swift and UIKit (Auto-layout, Protocols, Delegates), alongside a solid understanding of core iOS SDK frameworks, including networking, data persistence, and performance tooling.
  • Strong understanding of MVC and MVVM patterns, with a high interest or experience in The Composable Architecture (TCA) and Clean Architecture (Domain, Data, and Presentation layers).
  • Proficiency with SwiftUI, Combine, and Swift Concurrency (Async/await) to build modern, reactive, and state-driven mobile experiences.
  • Solid foundation in computer science principles, including data structures, algorithms, and mobile-specific design patterns.
  • Critical eye for detail and strict adherence to Apple’s Human Interface Guidelines to ensure a premium look and feel.
  • Proactive team player with excellent communication skills. You thrive on working closely with product managers and designers, pragmatically balancing technical excellence with business delivery.
  • Comfortable with version control (Git/Bitbucket) and a strong advocate for writing quality unit tests to achieve high code coverage.
Bonus Points (Stand-Out Skills)
  • Familiarity with using AI tools (such as Claude Code, GitHub Copilot, or Gemini) to accelerate coding, refactoring, and testing workflows.
  • Hands-on experience with Core Bluetooth (BLE), NFC frameworks, or other wireless data-transfer technologies.
  • Knowledge of WebRTC technologies (TURN, STUN, ICE, and audio/video codecs) for real-time streaming.
  • Experience setting up CI/CD pipelines (Fastlane, Jenkins, Xcode Cloud) or working with mobile QA automation frameworks.
  • Familiarity with Firebase (Auth, NoSQL, Crashlytics), Node.js, or Android development using Kotlin and Jetpack.
  • Understanding of mobile accessibility standards and implementation (WCAG levels A and AA).
  • Prior industry experience with access control, smart home devices, or video surveillance.
  • Experience successfully collaborating with offshore or distributed international teams.

Why Work for Brivo?
Brivo is a Great Place to Work-Certified™ company and the global leader in cloud-based access control and video surveillance. Following our merger with Eagle Eye Networks, we are building the only platform powerful enough to support the future of AI-driven security.

Why Your Work Matters

Innovation drives our vibe, but purpose drives our mission. You will work on essential systems that protect the health, safety, and welfare of people and property worldwide. At Brivo, your voice is heard, your talent is respected, and your contributions have a global impact.
  • The Brivo Experience: We thrive on in-person collaboration and a "one-team" atmosphere. We embrace our international presence, leveraging diverse ideas and backgrounds to improve our culture and our products. To keep our global teams connected and inspired, we provide a premium onsite experience featuring communal meals, recurring social events, and fully stocked workspaces—ensuring you have everything you need to stay focused while building the future of security. 
  • Total Rewards: We support our people with competitive medical, vision, and dental plans (including company-offset premiums), a 401k with company match, and an unlimited Paid Time Off (PTO) policy that empowers you to take the time you need to maintain a healthy work-life balance.
The compensation package for this full-time position includes a base salary range of $115,000 - $135,000 USD. Individual compensation packages are based on job-related skills, experience, qualifications, work location, training, and market conditions. In addition to cash compensation (base salary and, where applicable, incentive or overtime pay), Brivonians enjoy a robust benefits and perks package tailored to their work location.