Demo

Mobile App Developer - Hybrid

Novul Solutions
Ashburn, VA Full Time
POSTED ON 10/22/2026
AVAILABLE BEFORE 11/21/2026
Job Description
Position Overview

We are seeking an experienced Mobile App Developer to support a mission-critical Department of Homeland Security (DHS) / U.S. Customs and Border Protection (CBP) program focused on developing, modernizing, enhancing, operating, and maintaining enterprise applications.

The ideal candidate will bring strong hands-on experience in Android and iOS mobile application development, Flutter/Dart, Java, Node.js, RESTful APIs, and SQL/NoSQL databases. This role involves designing, developing, testing, and maintaining secure, scalable, highly available mobile solutions while collaborating with cross-functional teams throughout the software development lifecycle (SDLC).

The position requires strong technical troubleshooting, problem-solving, and communication skills to deliver reliable applications supporting critical federal missions.

Primary Responsibilities

  • Design, develop, enhance, and maintain Android and iOS mobile applications supporting DHS/CBP mission-critical systems.
  • Develop cross-platform mobile solutions using Flutter, Dart, and other Android/iOS development frameworks.
  • Build and integrate front-end mobile applications with back-end RESTful APIs using Java, Node.js, and related technologies.
  • Design, implement, and optimize SQL and NoSQL databases, ensuring application performance, scalability, and reliability.
  • Develop highly available, scalable, and real-time application solutions using modern software architecture and design patterns.
  • Participate in the full SDLC, including requirements analysis, architecture, design, development, unit testing, deployment, and maintenance.
  • Troubleshoot application issues, perform root cause analysis, and implement preventative measures to improve system stability.
  • Apply strong application testing practices, including unit, integration, and functional testing.
  • Support Agile development, DevOps practices, CI/CD pipelines, and continuous application improvements.
  • Collaborate with developers, architects, testers, and federal stakeholders to deliver solutions aligned with mission requirements, schedules, and technical constraints.
  • Maintain technical documentation, track development activities using Jira, and promote software engineering best practices.

Requirements

Required Qualifications
  • Education/Experience: Bachelor's degree with 12 years of relevant experience, Master's degree with 10 years, or an additional 4 years of experience in lieu of a degree.
  • Mobile Development: Minimum 5 years of hands-on mobile application development experience across both Android and iOS platforms.
  • Cross-Platform Frameworks: Experience with Google Flutter, Dart, and comparable Android/iOS development frameworks.
  • Full-Stack Development: Experience developing front-end mobile applications and back-end RESTful APIs using Java and Node.js.
  • Databases: Hands-on experience with both SQL and NoSQL databases.
  • Software Engineering: Strong understanding of software design patterns, application architecture, debugging, and testing practices.
  • Technical Stack: Knowledge of technologies such as PostgreSQL, Spring Boot, MySQL, Kafka, Struts, Hibernate, JSF, Swing, JavaScript, Bootstrap, and Angular/React.
  • Agile/DevOps: Experience with Agile methodologies, DevOps frameworks, service-oriented environments, and software development best practices.
  • Tools: Experience with issue tracking and project management tools such as Jira.
  • Communication: Excellent written and verbal communication, analytical thinking, creative problem-solving, and collaboration skills.
  • Clearance: Must hold an active DoD Top Secret clearance or DHS Full BI and be able to obtain and maintain the required CBP Background Investigation prior to starting.

Preferred Qualifications

  • Active CBP Background Investigation (BI) and previous experience supporting CBP or DHS programs.
  • Experience with AWS cloud services, CI/CD pipelines, and automated deployment practices.
  • Experience working in Agile development environments and with additional Android/iOS mobile development frameworks.

Benefits

Core Benefits:
  • Paid Time OffPTO):TEN (10) Paid days off & FIVE (5) Floating days off.
  • Holidays: 11 Paid Holidays. Flex time can be utilized instead of holiday time usage.
  • Payroll: Paid Bi-Monthly.
  • 401(k): Partnered with the SECOND LARGEST Retirement plan provider in the U.S. Guaranteed 3% match. Eligibility - 21 years of age or older, after 3 months of employment
  • Individual or company-wide performance and recognition awards (Quarterly)

Health Benefits:
  • UNITED HEALTHCARE PPO, extensive national coverage.
  • INCLUDES: Medical/Dental/Vision/HSA.
  • Eligible on the first of the month, immediately after the start date.
  • Submit the enrollment form within 30 days of your start date otherwise, you will have to wait until October for the new year enrollment.

Quality of Life Benefits:
  • Training & Career Development Reimbursement of Tuition and training needed to support career development.
  • $150 monthly reimbursement contribution paid monthly towards parking expenses.
  • Receipts must be submitted by the close of business on the 25th of each month.
  • Reimbursements will be paid on the first payroll AFTER reimbursements are submitted each month.

Special Benefits:

  • Performance bonus - Project-based
  • Yearly bonus - Company based

Salary : $150

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Mobile App Developer - Hybrid?

Sign up to receive alerts about other jobs on the Mobile App Developer - Hybrid career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Novul Solutions

  • Novul Solutions Alexandria, VA
  • Job Description Position Overview: We are seeking an experienced AWS Cloud Engineer to support continuous development, continuous integration, cloud infras... more
  • Just Posted

  • Novul Solutions Arlington, VA
  • Job Description Position Overview We are seeking an experienced Tech Lead - Principal Software Engineer to lead architecture, software delivery, and engine... more
  • 1 Day Ago

  • Novul Solutions Alexandria, VA
  • Overview We are seeking an experienced Cyber Data Analyst to support senior-level cybersecurity initiatives within a Department of War environment. This ro... more
  • 2 Days Ago

  • Novul Solutions Ashburn, VA
  • Position Overview We are seeking an experienced Full Stack Developer to support a mission-critical Department of Homeland Security (DHS) and U.S. Customs a... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Mobile App Developer - Hybrid jobs in the Ashburn, VA area that may be a better fit.

  • Marriott Bethesda, MD
  • About the Role The Marriott Mobile Product team leads the design, development, and innovation of the highly rated Marriott Bonvoy iOS and Android apps, use... more
  • 1 Month Ago

  • About Objects Reston, VA
  • Does building amazing, intuitive, delightful mobile apps excite you? Well, it does us! Join About Objects' mobile app team and be a part of a like-minded g... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!