
Full Stack Mobile Developer
CACI International Inc
full-time
Posted on:
Location Type: Hybrid
Location: Ashburn • Virginia • United States
Visit company websiteExplore more
Salary
💰 $90,300 - $189,600 per year
About the role
- Serve as an Agile Scrum team member providing software development and maintenance for the delivery of releasable software in short sprint cycles
- Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes
- 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 creating 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
- Work on unusually complicated problems and providing solutions that are highly creative and ingenious, exhibiting ingenuity, creativity, and resourcefulness
- Provide mentoring to junior members of the team
Requirements
- Must be a U.S. Citizen with the ability to pass CBP background investigation
- College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline
- 7 or more years of experience with software design, development and implementation in a Windows Environment or related technical experience
- Experience and familiarity with REACT / REACT Native and JavaScript skills
- Experience with either Mobile App development for android and IOS devices, AWS experience
- Familiarity with material UI design and FIGMA tool
- Experience using Postgres databases
- Experience with data base design
- Working knowledge of and ability to assist others in the use of software engineering tools to support process improvement
- Understanding of all elements of the software development life cycle, including planning, development, requirements management, CM, quality assurance, and release management.
Benefits
- healthcare
- wellness
- financial
- retirement
- family support
- continuing education
- time off benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentsoftware designsoftware implementationREACTREACT NativeJavaScriptMobile App developmentPostgresdatabase designAgile
Soft Skills
collaborationproblem-solvingmentoringcreativityresourcefulnesscommunicationteamworkadaptabilityleadershiporganizational