SMARTFOX
Android Developer
SMARTFOXUnited States20 hours ago
ContractRemote FriendlyEngineering, Information Technology

Job Title: Mobile Developer/Android Developer

Duration: 6 months with possible extension

Location: Vienna, VA, Winchester, VA, Pensacola, FL, San Diego, CA - Hybrid

Note: No C2C, Sorry! Only W2



Description

To support the development, maintenance, and enhancement of **** mobile banking applications across 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. This role involves technical execution, platform advocacy, and collaboration across disciplines to ensure high-quality mobile solutions aligned with business goals and member needs.


Responsibilities

 • Design, develop, and maintain mobile banking features for Android platforms

 • Resolve 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, contribute to sprint planning, and backlog refinement

 • Ensure adherence to platform-specific development standards and best practices

 • Write and maintain unit and UI tests; participate in peer code reviews

 • Stay current with mobile OS updates, development trends, and emerging technologies

 • Advocate for platform excellence and contribute to reusable component libraries

 • Mentor junior developers and contribute to team knowledge sharing

 • Support enterprise-wide mobile initiatives and influence platform strategy (senior levels)


Qualifications

 • Bachelor’s degree in computer science or related field

 • Progressive experience in mobile application development (level-dependent)

Proficiency in:

- 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 communication and collaboration abilities

 • Desired: Experience with CI/CD pipelines, mobile accessibility standards, and performance optimization


Career Levels

Associate Mobile Developer (Level 1)

Focus: Learning and foundational contribution

Technical Responsibilities:

 • Build small features and bug fixes under guidance

 • Participate in Agile ceremonies and code reviews

 • Learn platform tools and development practices

 • Pair with senior developers for mentorship

Soft Skills:

 • Curiosity

 • Adaptability

 • Clear communication

 • Team collaboration


Mobile Developer (Level 2)

Focus: Independent contribution and platform ownership

Technical Responsibilities:

 • Own moderately complex features and bug fixes

 • Represent mobile platform within Agile team

 • Collaborate with designers, analysts, and product owners

 • Begin mentoring junior developers

Soft Skills:

 • Accountability

 • Cross-functional communication

 • Proactive problem-solving


Senior Mobile Developer (Level 3)

Focus: Technical leadership and cross-team collaboration

 Technical Responsibilities:

 • Lead development of complex features and platform initiatives

 • Influence architecture and reusable components

 • Mentor junior developers and drive platform standards

 • Represent mobile in cross-team efforts

 Soft Skills:

 • Leadership

 • Strategic thinking

 • Coaching

 • Platform advocacy


Principal Mobile Developer (Level 4)

Focus: Vision-setting and enterprise-level influence

Technical Responsibilities:

 • Define mobile platform strategy across release trains

 • Lead enterprise-wide mobile initiatives and innovation

 • Introduce new tools, frameworks, and practices

 • Advocate for mobile excellence across the organization

Soft Skills:

 • Visionary leadership

 • Change management

 • Thought leadership

 • Enterprise collaboration

Key Skills

Ranked by relevance