Full Stack Mobile Developer @ CACI
Your Application Journey
Email Hiring Manager
Job Details
Overview
The Full Stack Mobile Developer role at CACI is for innovative professionals passionate about building secure, scalable, and user-friendly mobile applications for federal government projects. Work includes designing, developing, testing, and deploying mobile apps for both iOS and Android while integrating into a full-stack ecosystem.
Responsibilities
- Design, develop, test, and deploy mobile applications with full-stack integration.
- Build responsive, performant, and secure iOS and Android apps.
- Implement modern mobile UI/UX designs following platform guidelines.
- Develop APIs and microservices to support app functionality.
- Optimize mobile performance, security, and scalability.
- Maintain existing codebases with best practices in mind.
- Collaborate with product owners, UX/UI designers, and system architects.
- Write clean, maintainable, and thoroughly documented code.
- Participate in testing, debugging, and code reviews.
Qualifications
Candidates must be U.S. Citizens with eligibility for a security clearance, hold a Bachelor’s degree in Computer Science or related field, and have 5+ years of professional software development experience (with at least 3 years in mobile app development). Experience with native and/or cross-platform mobile development, strong mobile security practices, backend/API programming, and Agile methodologies are required.
What You Can Expect
At CACI you will join a team dedicated to national security and innovation. Enjoy a culture of integrity, flexible time off, robust learning resources, and collaborative teamwork while working on meaningful technology solutions.
Key Skills/Competency
- Mobile Development
- iOS
- Android
- Full-Stack
- APIs
- Microservices
- Agile
- UI/UX
- Security
- Backend
How to Get Hired at CACI
🎯 Tips for Getting Hired
- Customize your resume: Highlight mobile development and full-stack experience.
- Research CACI: Understand their federal projects and culture.
- Tailor your skills: Emphasize security best practices and agile methodologies.
- Prepare for interviews: Practice discussing technical integration and API development.