| Job Title: Android Developer Visa: USC GC GC-EAD TN H1B Location: Hybrid (2 days onsite-Vienna VA; also open to Winchester VA / Pensacola FL / San Diego CA) Experience Level: 5 10 Years Description We are seeking a mid-level Android Developer (Level 2 required; Level 3 candidates will also be considered) to support the development maintenance and enhancement of clients mobile banking applications across Android platforms. Mobile Developers are embedded in cross-functional Agile teams and play a key role in delivering secure reliable and user-friendly digital experiences to millions of members. This role involves technical execution collaboration and platform advocacy to ensure high-quality mobile solutions aligned with business and member needs. Key Responsibilities -
Design develop and maintain mobile banking features for Android platforms. -
Troubleshoot production issues and contribute to platform stability and performance improvements. -
Collaborate with cross-functional Agile teams including front-end back-end and product stakeholders. -
Participate in Agile ceremonies sprint planning and backlog refinement. -
Ensure compliance with Android-specific development standards and best practices. -
Write and maintain unit and UI tests; participate in peer code reviews. -
Stay current with Android OS updates industry trends and emerging technologies. -
Contribute to reusable component libraries and advocate for platform excellence. -
Mentor junior developers and support knowledge sharing within the team. -
At senior levels support enterprise-wide mobile initiatives and influence platform strategy. Qualifications -
Bachelors degree in computer science or a related field. -
2 5 years of progressive experience in mobile application development (level-dependent). -
Proficiency in: -
Hands-on experience integrating RESTful APIs and third-party libraries. -
Familiarity with Agile methodologies (SAFe preferred). -
Strong debugging analytical and problem-solving skills. -
Effective communication and cross-functional collaboration abilities. -
Desired: Experience with CI/CD pipelines mobile accessibility standards and performance optimization. Career Levels Mobile Developer (Level 2) Target Level for this Role Focus: Independent contribution & platform ownership -
Own moderately complex features and bug fixes. -
Represent the mobile platform within Agile teams. -
Collaborate with designers analysts and product owners. -
Begin mentoring junior developers. -
Soft Skills: Accountability proactive problem-solving cross-functional communication. Senior Mobile Developer (Level 3) Focus: Technical leadership & cross-team collaboration -
Lead complex features and platform initiatives. -
Influence architecture and reusable components. -
Mentor junior developers and enforce standards. -
Represent mobile in cross-team efforts. -
Soft Skills: Leadership coaching strategic thinking and platform advocacy. | |
Additional Details
- Hybrid Status : Hybrid
- Alternate Job Title : Android Developer
- Digital Contractor Titles : Digital Engineer - Android
- Contractor Experience Level : 2
Job Title: Android Developer Visa: USC GC GC-EAD TN H1B Location: Hybrid (2 days onsite-Vienna VA; also open to Winchester VA / Pensacola FL / San Diego CA) Experience Level: 5 10 Years Description We are seeking a mid-level Android Developer (Level 2 required; Level 3 candidate...
| Job Title: Android Developer Visa: USC GC GC-EAD TN H1B Location: Hybrid (2 days onsite-Vienna VA; also open to Winchester VA / Pensacola FL / San Diego CA) Experience Level: 5 10 Years Description We are seeking a mid-level Android Developer (Level 2 required; Level 3 candidates will also be considered) to support the development maintenance and enhancement of clients mobile banking applications across Android platforms. Mobile Developers are embedded in cross-functional Agile teams and play a key role in delivering secure reliable and user-friendly digital experiences to millions of members. This role involves technical execution collaboration and platform advocacy to ensure high-quality mobile solutions aligned with business and member needs. Key Responsibilities -
Design develop and maintain mobile banking features for Android platforms. -
Troubleshoot production issues and contribute to platform stability and performance improvements. -
Collaborate with cross-functional Agile teams including front-end back-end and product stakeholders. -
Participate in Agile ceremonies sprint planning and backlog refinement. -
Ensure compliance with Android-specific development standards and best practices. -
Write and maintain unit and UI tests; participate in peer code reviews. -
Stay current with Android OS updates industry trends and emerging technologies. -
Contribute to reusable component libraries and advocate for platform excellence. -
Mentor junior developers and support knowledge sharing within the team. -
At senior levels support enterprise-wide mobile initiatives and influence platform strategy. Qualifications -
Bachelors degree in computer science or a related field. -
2 5 years of progressive experience in mobile application development (level-dependent). -
Proficiency in: -
Hands-on experience integrating RESTful APIs and third-party libraries. -
Familiarity with Agile methodologies (SAFe preferred). -
Strong debugging analytical and problem-solving skills. -
Effective communication and cross-functional collaboration abilities. -
Desired: Experience with CI/CD pipelines mobile accessibility standards and performance optimization. Career Levels Mobile Developer (Level 2) Target Level for this Role Focus: Independent contribution & platform ownership -
Own moderately complex features and bug fixes. -
Represent the mobile platform within Agile teams. -
Collaborate with designers analysts and product owners. -
Begin mentoring junior developers. -
Soft Skills: Accountability proactive problem-solving cross-functional communication. Senior Mobile Developer (Level 3) Focus: Technical leadership & cross-team collaboration -
Lead complex features and platform initiatives. -
Influence architecture and reusable components. -
Mentor junior developers and enforce standards. -
Represent mobile in cross-team efforts. -
Soft Skills: Leadership coaching strategic thinking and platform advocacy. | |
Additional Details
- Hybrid Status : Hybrid
- Alternate Job Title : Android Developer
- Digital Contractor Titles : Digital Engineer - Android
- Contractor Experience Level : 2
View more
View less