Summer Associate Internship (Mobile Developer)
Navy Federal Credit Union
About the Role
The Summer Associate Program is a 12-week internship program beginning in May 2027 and ending in August 2027. At the Associate level, the emphasis is on learning, foundational contribution, and professional growth.
Key Responsibilities
- Assist with designing, developing, and maintaining mobile banking features for iOS and/or Android applications.
- Build small, clearly scoped features, user interface components, and defect fixes under the guidance of experienced developers.
- Participate in Agile ceremonies, including daily standups, sprint planning, backlog refinement, demonstrations, and retrospectives.
- Collaborate with developers, product owners, designers, quality engineers, and backend engineers to understand requirements and deliver high-quality solutions.
- Write and maintain unit and user interface tests that support application quality and reliability.
- Troubleshoot, debug, and help resolve issues identified during development and testing.
- Participate in learning about peer code reviews, ask questions, and apply feedback to improve code quality and maintainability.
- Learn and apply mobile development standards, secure coding practices, accessibility expectations, and platform-specific best practices.
- Support application integration with RESTful APIs, backend services, and approved third-party libraries.
- Use version control and team development practices to manage code changes effectively.
- Contribute to team knowledge sharing, technical documentation, and continuous improvement activities.
- Stay current with mobile operating system updates, development tools, and emerging technologies relevant to assigned work.
- Communicate progress, risks, questions, and outcomes clearly and professionally.
- Perform other duties as assigned.
Requirements & Tech Stack
- Currently pursuing a degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Anticipated graduation date of December 2027 or later.
- Foundational knowledge of object-oriented programming and software development concepts.
- Familiarity with some form of programming language.
- Effective research, analytical, debugging, and problem-solving skills.
- Ability to maintain accuracy, demonstrate attention to detail, and meet deadlines.
- Effective organizational, planning, time-management, verbal, and written communication skills.
- Ability to work independently on assigned tasks and collaboratively within a cross-functional team.
- Curiosity, adaptability, accountability, and a willingness to learn from feedback and mentorship.
Desired Qualifications
- "Pet projects" such as building features or working on apps.
- Experience with Debugging or Automation.
- Experience in Authentication or Security.
- Previous experience with other companies.
Locations
- 820 Follin Lane, Vienna, VA 22180
- 5550 Heritage Oaks Drive, Pensacola, FL 32526
- 141 Security Dr. Winchester, VA 22602
- 9999 Willow Creek Road, San Diego, CA 92131