Mobile App Developer - Hybrid
- Hiring from
- United States
- Work type
- Hybrid
- Posted
Is this job info correct?
552,989 remote jobs, straight from company career pages
100% free · New jobs every hour
Show job descriptionHide job description
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 Off PTO):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