1

Mobile Software Engineer Jobs in Washington (NOW HIRING)

Software Engineer II - Mobile Tysons, Virginia As a Software Engineer II, you will work with a team of mobile developers building the Alarm.com Android application used by millions of customers every ...

Mobile app development with Android is a must have. What will you do? * They will serve as a ... Demonstrated experience in software engineering and development * Demonstrated experience ...

Software Engineer Location: Northern Virginia (multiple locations) At REDLattice, we are a global ... Familiarity with embedded systems and mobile platforms * Experience with scripting languages such ...

Software Engineer Location: Northern Virginia (multiple locations) At REDLattice, we are a global ... Familiarity with embedded systems and mobile platforms * Experience with scripting languages such ...

Software Engineer Location: Northern Virginia (multiple locations) At REDLattice, we are a global ... Familiarity with embedded systems and mobile platforms * Experience with scripting languages such ...

Software Engineer Location: Northern Virginia (multiple locations) At REDLattice, we are a global ... Familiarity with embedded systems and mobile platforms * Experience with scripting languages such ...

... mobile operating systems, including Android platforms. • Experience applying Agile, DevOps, and DevSecOps methodologies in a professional environment. • Experience developing software test ...

New

The role involves serving as a geospatial technology and mobile SME, supporting technical meetings ... in software engineering and development. • Demonstrated experience supporting technical ...

Mobile app development with Android is a must have. What will you do? * They will serve as a ... Demonstrated experience in software engineering and development * Demonstrated experience ...

Mobile app development with Android is a must have. What will you do? * They will serve as a ... Demonstrated experience in software engineering and development * Demonstrated experience ...

Software Engineer 4 The Software Engineer Level 4 will support advanced technical efforts to ... Analyze mobile operating system components and identify potential vulnerabilities for operational ...

Software Engineer Opportunity At Lynk Lynk is the inventor of satellite direct to device or D2D ... Today, Lynk allows mobile network operators' subscribers to send and receive text messages to and ...

Software Developer Location: Fort Meade area Required Clearance: TS/SCI Salary: Negotiable About ... Experience developing desktop and mobile applications * Familiarity with common stacks * Knowledge ...

Job Title: Software Developer Location: Fort Meade area Required Clearance : TS/SCI Salary ... Experience developing desktop and mobile applications * Familiarity with common stacks * Knowledge ...

next page

Showing results 1-20

Mobile Software Engineer information

See Washington salary details

$11

$68

$105

How much do mobile software engineer jobs pay per hour?

As of Jun 17, 2026, the average hourly pay for mobile software engineer in Washington is $68.12, according to ZipRecruiter salary data. Most workers in this role earn between $51.73 and $88.75 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Mobile Software Engineer, and why are they important?

To thrive as a Mobile Software Engineer, you need proficiency in programming languages such as Swift, Kotlin, or Java, along with a solid understanding of mobile app development frameworks and a relevant degree in computer science or related field. Familiarity with integrated development environments (IDEs) like Xcode or Android Studio, version control systems like Git, and experience with APIs are typically required, with certifications in mobile development being a plus. Excellent problem-solving, adaptability, and strong communication skills help you work effectively in agile teams and deliver user-focused solutions. These skills ensure the development of robust, efficient, and user-friendly mobile applications that meet business and user needs.

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

AspectMobile Software EngineerMobile App Developer
CredentialsBachelor's in CS or related field, sometimes certifications in mobile developmentBachelor's in CS or related field, certifications vary
Work EnvironmentDesigning, developing, testing mobile applications across platformsBuilding and coding mobile applications, often focusing on specific platforms
Industry UsageUsed across tech companies, startups, and enterprises for mobile solutionsCommonly used in app-focused companies and freelance work
Search & Comparison IntentOften compared for roles involving mobile app development and system designCompared for roles focused on app creation and user interface design

Mobile Software Engineers and Mobile App Developers both work on mobile applications, but Engineers typically focus on system design, architecture, and cross-platform solutions, while Developers often concentrate on coding and UI/UX for specific platforms. The roles overlap significantly, but Engineers may handle broader technical responsibilities.

What is a Mobile Software Engineer?

A Mobile Software Engineer is a professional who designs, develops, tests, and maintains software applications for mobile devices such as smartphones and tablets. They work with platforms like iOS and Android, using programming languages such as Swift, Kotlin, Java, or Flutter. Their responsibilities include building user-friendly interfaces, optimizing app performance, and ensuring compatibility across devices. Mobile Software Engineers collaborate with designers, product managers, and other engineers to create high-quality mobile experiences for users.

What are some common challenges faced by Mobile Software Engineers when developing cross-platform applications?

Mobile Software Engineers often encounter challenges ensuring consistent functionality and user experience across different platforms, such as iOS and Android. Differences in device hardware, operating system behaviors, and screen sizes can lead to unexpected bugs or performance issues. Additionally, keeping up with frequent updates to SDKs and app store guidelines requires adaptability and proactive learning. Collaborating closely with designers and QA testers is essential to address these challenges and deliver high-quality apps.
What are the most commonly searched types of Software Engineer jobs in Washington? The most popular types of Software Engineer jobs in Washington are:
What cities in Washington are hiring for Mobile Software Engineer jobs? Cities in Washington with the most Mobile Software Engineer job openings:
Software Engineer, Mobile Development

Software Engineer, Mobile Development

State Affairs

Washington, DC • On-site

$149K - $210K/yr

Full-time

Posted 3 days ago


Job description

State Affairs is the nation's leading news and policy intelligence platform focused on state governments. We combine nonpartisan coverage of Statehouses across the country alongside state government data and AI-native tools into a singular platform.
We inform and empower decision makers, policy professionals and citizens through our award-winning journalism and data - delivering profound insights to help our customers decode and act on state politics and policy. We're building a category-defining business that will reshape America as we strengthen visibility into what's happening and why at the state level.
We are hiring a Software Engineer, Mobile Development to join our team located in Washington, DC.
You will own our React Native codebase end-to-end. One sprint you'll deliver offline-first reading with encrypted SQLite sync; the next, you'll add push-notification workflows so users can watch a bill in real time from committee to the governor's desk-all while re-using shared TypeScript logic from our Next JS web app.
As the Software Engineer, Mobile Development, you will:
  • Ship feature parity with web via universal search, saved feeds, and collaborative annotation which are rendered at 60 fps on iOS and Android.
  • Architect for scale and maintainability by using typed GraphQL/REST clients, modular feature folders, and Expo EAS CI/CD hooking into GitHub Actions.
  • Leverage AI as a force-multiplier by using Cursor/Copilot/Claude-Code to scaffold native modules, write E2E Detox tests, and generate i18n copy variants.
  • Integrate with backend services (Node APIs, Postgres, Mongo) via secure OAuth flows and on-device crypto key-chains.
  • Measure and iterate by implementing performance tracing, crash analytics, feature-flag rollouts, and in-app feedback funnels.
  • Collaborate cross-platform to keep shared design-system tokens and business logic in sync with web/full-stack teammates

Essential Qualifications for this position include:
  • Bachelor's degree in computer science, engineering, or related field
  • 5+ years of professional work experience as a software engineer, mobile development
  • Professional work experience building React Native applications in production
  • Ability to utilize LLM tools (Claude-Code, Cursor, Codex) to accelerate development, testing, documentation, and refactors.
  • Knowledge of mobile architecture patterns-MVVM, Clean Architecture, or equivalent.
  • Knowledge of state management libraries such as Redux or MobX.

Preferred Qualifications for this position include:
  • Ability to develop with native iOS/Android development
  • Knowledge of Expo bare workflow, CodePush/OTA strategies, and deep-linking schemes.
  • Knowledge with vector-search-powered semantic features or small-form-factor data-viz.
  • Professional work experience with offline-sync tech (CRDTs, WatermelonDB, SQLite) or push infrastructure (FCM/APNs).
  • Professional work experience with native modules or bridging (Swift/Kotlin, Objective-C/Java).
  • Prior professional work experience in a start-up organization

This is an onsite work opportunity and our teams operate from the Washington, DC office (located at L and 15th St. NW).
The annual salary range for this role as it is posted is $149,000 - $210,000 for candidates working from a State Affairs office. The final job level and annual salary will be determined based on the education, qualification, knowledge, skills, ability, and experience of the final candidate(s), and calibrated against relevant market data and internal team equity. Benefits listed in this posting may vary depending on the nature of your employment with State Affairs.
Candidates must be authorized to work in the United States without the need for current or future company sponsorship.
State Affairs is an equal opportunity employer and makes employment decisions on the basis of merit and business needs. State Affairs does not discriminate against applicants on the basis of race, color, religion, sex, sexual orientation, gender, gender identity, national origin, veteran status, disability, or any other protected characteristic in accordance with federal, state, and local law.
State Affairs is committed to providing reasonable accommodations for qualified individuals with disabilities as they go through our job application and interview process. If you need assistance or an accommodation due to a disability, you may contact us at jobs@stateaffairs.com
By submitting your application, you affirm the content contained therein is true and accurate in all respects. Please note that prior to employment, State Affairs will obtain background checks for employment purposes that may include, where permitted by law, the following: identify verification, prior employment verification, personal and professional references, educational verification, and criminal history. For certain roles, further background checks covering additional information and activities may be initiated.
"By clicking "Submit Application" you are consenting to the use and retention of the information you have provided as set forth in the State Affairs Privacy Policy.