Quick Overview
Work Type
Hybrid
Level
Mid Senior
Job Description
Job Title: Mobile Developer
Location: Hybrid reporting to Vienna/Winchester, VA, Pensacola, FL or San Diego, CA
Pay Rate: Open to Both C2C and W2 options
Position Type: Multiyear Contract
Description
To support the development, maintenance, and enhancement of the organization''s 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. 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
Qualifications
Bachelor’s degree in Computer Science or related field
Progressive experience in mobile application development (level-dependent)
Proficiency in:
- 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 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:
Focus: Independent contribution and platform ownership
Technical Responsibilities:
Focus: Technical leadership and cross-team collaboration
Technical Responsibilities:
Focus: Vision-setting and enterprise-level influence
Technical Responsibilities:
Ref: #851-Rockville-S1
Location: Hybrid reporting to Vienna/Winchester, VA, Pensacola, FL or San Diego, CA
Pay Rate: Open to Both C2C and W2 options
Position Type: Multiyear Contract
Description
To support the development, maintenance, and enhancement of the organization''s 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. 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 iOS and/or 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 and 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:
- 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 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
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
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
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
Ref: #851-Rockville-S1
Skills
Objective-C
Swift
Agile
Java
Kotlin
SAFe
Xcode
iOS
Android
Similar jobs
Mobile Device Management Specialist - HBITS-08-14942
GreyCell Labs, Inc · Albany, United States
24 minutes agoIos developer - Remote
Cyberobotix · Plano, United States
1 hour agoSenior iOS Application Engineer
Cloud and Things · New York, United States
2 hours ago$50 - $65/hrAndroid Developer - W2 Only
Brilliant Infotech Inc. · Plano, United States
2 hours agoAndroid-Savvy CNO Developer with Security Clearance
Wyetech · Fort Meade, United States
2 hours agoAndroid Developer_ W2
Learn Beyond Consulting LLC · Plano, United States
2 hours ago