Android Developer
A Fortune 50 financial services company is seeking a highly motivated Android Developer for our client in the McLean, VA area.
Overview:
- Seeking a skilled Android Developer to support the design, development, and maintenance of our member-facing mobile banking applications. Embedded within cross-functional Agile teams, this role is critical in delivering secure, reliable, and user-friendly digital experiences to millions of members. This position is categorized as a mid- to senior-level role.
Responsibilities:
- Design, develop, and maintain mobile banking features for Android platforms using Kotlin and Java.
- Resolve production issues and support platform stability, performance, and scalability improvements.
- Collaborate with cross-functional Agile teams—including developers, analysts, designers, and product owners—to deliver high-quality features.
- Participate actively in Agile ceremonies, sprint planning, and backlog refinement.
- Ensure adherence to Android development standards, security requirements, and best practices.
- Write and maintain automated unit and UI tests; participate in peer code reviews.
- Stay current with Android OS updates, development trends, and emerging technologies.
- Contribute to reusable component libraries and advocate for platform excellence.
- Mentor junior developers and support team knowledge sharing.
- Support enterprise-wide mobile initiatives and influence platform strategy.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- 5+ years of progressive experience in mobile application development.
- Proficiency in Kotlin, Java, and Android Studio.
- Hands-on experience integrating RESTful APIs, SDKs, and third-party libraries.
- Familiarity with Agile methodologies (SAFe experience preferred).
- Strong problem-solving, debugging, and analytical skills.
- Effective communication and collaboration skills to work across technical and business teams.
Desired:
- Experience with CI/CD pipelines and automated deployment for Android applications.
- Knowledge of mobile accessibility standards and best practices.
- Expertise in performance tuning and optimization for mobile applications.
- Background in financial services or other regulated industries is a plus.