Overview
Skills
Job Details
Job Title: Digital Engineer - iOS
Location: Hybrid Vienna, VA | Winchester, VA | Pensacola, FL | San Diego, CA
Experience Level: 5 10 Years
Description
This role supports the development, maintenance, and enhancement of mobile banking applications across iOS and Android platforms. Mobile developers are embedded within cross-functional Agile teams and play a critical role in delivering secure, reliable, and user-friendly digital experiences to millions of members.
The position combines hands-on technical execution, platform advocacy, and cross-disciplinary collaboration to ensure high-quality mobile solutions aligned with business goals and member needs.
Responsibilities
-
Design, develop, and maintain mobile banking features for iOS and/or Android platforms.
-
Resolve production issues and contribute to platform stability, reliability, and performance improvements.
-
Collaborate with cross-functional Agile teams, including front-end, back-end, QA, and product stakeholders.
-
Participate in Agile ceremonies, including sprint planning, backlog refinement, and retrospectives.
-
Ensure adherence to platform-specific development standards, security requirements, and best practices.
-
Write, maintain, and execute unit and UI tests; actively participate in peer code reviews.
-
Stay current with mobile OS updates, development trends, tools, and emerging technologies.
-
Advocate for platform excellence and contribute to reusable component libraries.
-
Mentor junior developers and support team knowledge sharing.
-
Support enterprise-wide mobile initiatives and influence platform strategy (senior-level roles).
Qualifications
-
Bachelor's degree in Computer Science or a related field.
-
Progressive experience in mobile application development (level-dependent).
-
Technical proficiency in one or more of the following:
-
iOS: Swift, Objective-C, Xcode
-
Android: Kotlin, Java, Android Studio
-
-
Experience integrating RESTful APIs and third-party libraries.
-
Familiarity with Agile methodologies (SAFe preferred).
-
Strong analytical, debugging, and problem-solving skills.
-
Effective verbal and written communication skills and the ability to collaborate across teams.
-
Desired: Experience with CI/CD pipelines, mobile accessibility standards, and performance optimization.