Mobile App Developer - Hybrid

Novul Solutions•Ashburn, VA
•Hybrid

About The Position

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 role involves designing, developing, testing, and maintaining secure, scalable, highly available mobile solutions and 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. The developer will work across Android and iOS mobile applications and cross-platform solutions using Flutter and Dart, integrating mobile front ends with back-end RESTful APIs and SQL/NoSQL databases. The role also supports Agile development, DevOps practices, CI/CD pipelines, application testing, documentation, and continuous improvements. The position is hybrid and requires an active DoD Top Secret clearance or DHS Full BI, as well as the ability to obtain and maintain the required CBP Background Investigation before starting.

Requirements

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

Nice To Haves

  • 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.

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 to support 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 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.

Benefits

  • Ten paid days off and five floating days off.
  • Eleven paid holidays; flex time can be used instead of holiday time.
  • 401(k) with a guaranteed 3% match, subject to stated eligibility requirements.
  • Quarterly individual or company-wide performance and recognition awards.
  • United Healthcare PPO with extensive national coverage, including medical, dental, vision, and HSA.
  • Training and career development, including reimbursement of tuition and training needed to support career development.
  • $150 monthly reimbursement contribution toward parking expenses, subject to receipt submission requirements.
  • Project-based performance bonus.
  • Company-based yearly bonus.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service