×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Mobile Developer

Job in Ashburn, Loudoun County, Virginia, 22011, USA
Listing for: CACI International
Full Time position
Listed on 2025-12-19
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Java Developer, Agile Developer
Salary/Wage Range or Industry Benchmark: 103800 - 218100 USD Yearly USD 103800.00 218100.00 YEAR
Job Description & How to Apply Below

The Opportunity

CACI is currently looking for a Full Stack Mobile Developer with agile methodology experience to join our BEAGLE (Border Enforcement Applications for Government Leading-Edge Information Technology) Agile Solution Factory (ASF) Team supporting Customs and Border Protection (CBP) client located in Northern Virginia!

Responsibilities
  • Serve as an Agile Scrum team member providing software development and maintenance for the delivery of releasable software in short sprint cycles.
  • Design, develop and implement custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight.
  • Act as a member of a product team supporting teammates and collaborating with a do‑what‑it‑takes attitude to ensure product and team success.
  • Provide improvements to the product(s) being supported.
  • Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases.
  • Support release planning with conceptual design and development / refinement of software engineering guidelines.
  • Analyze complex project‑related problems and create innovative solutions involving scheduling, technology, methodology, tools and solution components.
  • Ensure product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports.
  • Provide mentoring to junior members of the team.
Qualifications
  • Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include but are not limited to: 3 year check for felony convictions, 1 year check for illegal drug use, 1 year check for misconduct such as theft or fraud.
  • College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline.
  • Professional

    Experience:

    at least 7+ years related technical experience, with software design, development and implementation in a Windows Environment.
  • Must be available to work a hybrid schedule in Ashburn, VA.
  • IOS and Android application experience.
  • Experience working in full motion video and interactive live data streaming.
  • Experience with Java;
    Familiarity with Hibernate (or other ORM), Spring, JavaScript and Angular.
  • Object oriented design and development (OODD) expertise.
  • Experience using Postgres databases.
  • Experience with database design.
  • Act independently to expose and resolve problems.
  • Experience with source code control systems and concurrent development workflows (Git preferred).
  • Ability to apply estimation techniques to software development efforts.
  • Working knowledge of and ability to assist others in the use of software engineering tools to support process improvement.
  • Excellent written and verbal communication skills.
  • Strong collaboration skills and desire to work within a team.
  • Understanding of all elements of the software development life cycle, including planning, development, requirements management, CM, quality assurance, and release management.
  • Highly responsible, team‑oriented individual with very strong work ethic, active learner and self‑driven.
Desired
  • Familiarity with Mobile App development and AWS experience.
  • Ability to apply advanced principles, theories, and concepts, and contribute to the development of innovative principles and ideas.
  • Experience with live interactive chat and full motion video.
What You Can Expect

A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high‑performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.

An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers – every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

A focus on continuous growth. Together, we will advance our nation’s most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground – in your career and in our legacy.

Your potential is limitless. So is ours.

Pay Range
: $103,800 - $218,100. CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary