1

Mobile Application Developer Jobs in Baltimore, MD

Principal Mobile Developer

Baltimore, MD ยท On-site

$188K - $264K/yr

Work on the cutting edge of mobile application systems security * Collaborate with a team of diverse software engineers, test specialists and product owners, by applying creative solutions to ...

Java Architect

Maryland City, MD ยท On-site

$60K/yr

IBM Content Manager, Rational Application Developer, Clear Case, Clear Quest, DB2 on z/os, AIX. * Mobile application development * SQL fine tuning and optimization using reporting engines

Mid Java Developer

Columbia, MD ยท On-site

$80K - $128K/yr

Peraton is seeking a Java Developer to help build Web and backend application/services for a ... Support mobile application development and ensure modern, scalable code standards. * Collaborate ...

Mid Java Developer

Columbia, MD ยท On-site

$80K - $128K/yr

Peraton is seeking a Java Developer to help build Web and backend application/services for a ... Support mobile application development and ensure modern, scalable code standards. * Collaborate ...

Mid Java Developer

Columbia, MD ยท On-site

$80K - $128K/yr

Peraton is seeking a Java Developer to help build Web and backend application/services for a ... Support mobile application development and ensure modern, scalable code standards. * Collaborate ...

Mobile Developer

Columbia, MD ยท Hybrid

$50 - $70/hr

NET Developer to help them move from Xamarin to the MAUI .NET framework. Microsoft of sunsetting ... Application Deadline This position is anticipated to close on Aug 20, 2026. About TEKsystems We're ...

Mobile Developer

Columbia, MD ยท Hybrid

$50 - $70/hr

NET Developer to help them move from Xamarin to the MAUI .NET framework. Microsoft of sunsetting ... Application Deadline This position is anticipated to close on Aug 20, 2026. About TEKsystems We're ...

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

Showing results 21-40

Mobile Application Developer information

See Baltimore, MD salary details

$53.2K

$109.8K

$157K

How much do mobile application developer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for mobile application developer in Baltimore, MD is $109,779.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,000.00 and $126,700.00 per year, depending on experience, location, and employer.

Is a mobile application developer a good career?

A mobile application developer is a viable career choice with strong demand due to the widespread use of smartphones and mobile apps. The role typically requires skills in programming languages like Java or Swift, and opportunities exist across various industries, offering competitive salaries and growth potential.

What are some common challenges mobile application developers face when working on cross-platform apps?

Mobile Application Developers often encounter challenges related to ensuring consistent functionality and user experience across different devices and operating systems when building cross-platform apps. These challenges can include dealing with varying screen sizes, managing performance optimization, and integrating native device features. Collaboration with UI/UX designers and QA testers is essential to address compatibility issues, and staying updated with the latest frameworks and tools helps developers deliver reliable, high-quality applications.

What are the key skills and qualifications needed to thrive as a mobile application developer, and why are they important?

To thrive as a Mobile Application Developer, you need strong programming skills in languages such as Java, Kotlin, Swift, or Dart, along with a solid understanding of mobile UI/UX principles and a degree in computer science or a related field. Familiarity with development tools like Android Studio, Xcode, cross-platform frameworks (e.g., Flutter, React Native), and version control systems such as Git is typically required. Creative problem-solving, collaboration, and effective communication are standout soft skills in this role. These skills ensure the creation of reliable, user-friendly apps and facilitate efficient teamwork in a rapidly evolving mobile technology landscape.

What is the difference between Mobile Application Developer vs Web Developer?

AspectMobile Application DeveloperWeb Developer
CredentialsTypically requires programming skills in Swift, Java, or Kotlin; often has certifications in mobile app developmentRequires skills in HTML, CSS, JavaScript; may have certifications in web development or related technologies
Work EnvironmentDevelops apps for iOS and Android platforms, often working in IDEs like Xcode or Android StudioBuilds websites and web applications, working with browsers and server environments
Employer & IndustryTech companies, startups, app development agenciesBusinesses, digital agencies, e-commerce platforms
Search & Comparison IntentOften compared for career paths, skills, and job roles in mobile vs web development

Mobile Application Developers focus on creating apps for mobile devices using platform-specific languages and tools, while Web Developers build websites and web applications accessible via browsers. Both roles require programming skills but differ in platforms, tools, and deployment environments.

What is a mobile application developer?

A mobile application developer designs programs and apps for use on smartphones, tablets, and other mobile devices. These skilled computer professionals develop solutions on popular mobile platforms, such as iOS and Android, as their main job duty. Your software is typically made available through the Apple Store and the Google Play Store. Apps downloaded to the mobile devices are designed to perform various functions, allow for game play and entertainment, or assist with life goals. You need experience with a variety of programming languages and development platforms for this job.

What are the most commonly searched types of Application Developer jobs in Baltimore, MD? The most popular types of Application Developer jobs in Baltimore, MD are:
What are popular job titles related to Mobile Application Developer jobs in Baltimore, MD? For Mobile Application Developer jobs in Baltimore, MD, the most frequently searched job titles are:
What job categories do people searching Mobile Application Developer jobs in Baltimore, MD look for? The top searched job categories for Mobile Application Developer jobs in Baltimore, MD are:
What cities near Baltimore, MD are hiring for Mobile Application Developer jobs? Cities near Baltimore, MD with the most Mobile Application Developer job openings:
Infographic showing various Mobile Application Developer job openings in Baltimore, MD as of August 2026, with employment types broken down into 100% Full Time. Highlights an 58% In-person, and 42% Remote job distribution, with an average salary of $109,779 per year, or $52.8 per hour.

Principal Mobile Developer

AtHoc

Baltimore, MD โ€ข On-site

$188K - $264K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 2 days ago


Job description

Worker Sub-Type:

Regular

Job Description:

Secusmart, a fast-growing subsidiary of BlackBerry Limited, is the leading expert technology in the development and implementation of comprehensive anti-eavesdropping solutions for private and government agencies and organizations responsible for the provisioning of emergency services. Additionally, we secure enterprise information and applications on today's most popular mobile devices and platforms, protecting both business and personal data.

This opportunity allows those passionate about Agile software development on Android to work with a wide variety of user-facing applications in the security and user productivity space. Our focus in these areas has always been a strong selling point in our software offering, and as such, and we continue to innovate in this space. The successful candidate will be working within the Secusmart organization to help deliver high quality software releases in regular cadences to our customers.

As a member of the engineering team, you will develop critical software components for direct real-world use in a collaborative highly supportive team environment using Agile software development practices.

SUMMARY

ARE YOU RIGHT FOR THE JOB?

Are you passionate about delivering high-value software and have an affinity for rapid iteration? Do you believe in Agile sprints that are driven by a combination of real-world needs and strategic innovation?

  • Do you have a natural curiosity for how things work and a fearless attitude about taking things apart?

  • Do you like to tinker in your spare time?

  • Has the phrase "it can't be done" inspired you in the past to prove otherwise?

  • Are there times when you can't stop thinking about how to solve a challenging problem?

  • Can you make progress in the face of uncertainty?

If you answered yes to these questions, then read on.

RESPONSIBILITIES

HERE IS WHAT YOU WILL BE DOING:

  • Work on the cutting edge of mobile application systems security

  • Collaborate with a team of diverse software engineers, test specialists and product owners, by applying creative solutions to meaningful real-world security problems

  • Help companies and governments mitigate cybersecurity threats

  • Develop commercial-grade software using Java, C/C++, and Python

  • Apply a scientific and empirical approach to analysis and development

  • Be a meaningful contributor to architectural discussions and design decisions

  • Making mistakes and learning from them

ESSENTIAL SKILLS AND QUALIFICATIONS

THINGS YOU SHOULD KNOW, HAVE, OR HAVE DONE:

  • Bachelor's Degree in Computer Science, Computer/Software Engineering, Electrical Engineering or other related sciences, or equivalent work experience

  • Strong analytical and technical skills

  • Experience with C/C++ and/or Java code in a professional environment or an open source project

  • Prefer hands-on and or fundamental knowledge of Android systems and internals (AOSP)

  • Basic working knowledge of Linux

  • Experience with the Agile methodology and continuous integration

THE KIND OF PROFESSIONAL YOU ASPIRE TO BE:

  • Someone who understands that the world is complex and full of compromises

  • You are creatively resourceful and have acquired grit

  • A problem solver with a can-do attitude

  • A motivated self-starter who knows how to learn

  • Able to analyze, but know when to make a decision and move on

  • Passionate about quality code with a bias toward rapid iterations

  • Defensive and thorough in your coding practices

  • Able to thrive in an Agile team environment including pair programming

  • An active listener who gives and takes constructive criticism professionally

  • Willing to ask for help early and often, utilizing the knowledge of others

  • Eager to share your knowledge with others

  • Likes to improve via peer-review

#LI-NR1

Scheduled Weekly Hours:

40

Compensation Hiring Base Pay Range:
$188,000 - $264,000
Please be advised that the compensation hiring range indicated herein is provided solely as a good-faith estimate of anticipated base compensation for the position. The actual compensation offered will be determined at the time of hire and is contingent upon multiple factors, including but not limited to the candidate's qualifications, relevant experience, demonstrated skills, and results of assessments conducted during the hiring process.
Bonus:
The BlackBerry Variable Incentive Pay (VIP) program is an organization-wide bonus incentive program which aims to reward full-time eligible employees for their contribution to BlackBerry's success. VIP payments are made in addition to base salary and factor in company's performance as a way for employees to share in BlackBerry's achievements.

Benefits:

The BlackBerry Employee Benefits programs offer a wide range of benefits that support your physical, financial and personal well-being. BlackBerry remains committed to offering affordable benefits including coverage for medical, dental, vision, life, disability insurance, retirement, employee share purchase program and paid-time-off to those that meet the eligibility requirements.

Disclosure of Position Status:

This job posting is part of a general recruitment effort without a guaranteed position

Disclosure of Artificial Intelligence:

We donot use artificial intelligence (AI)to screen, assess, or select applicants at any stage of our recruitment process. All applications are reviewed and evaluated by our hiring team.