Contractor - Digital

TechWish

  • Merrifield, VA
  • 6 days ago

    Highlights

    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.

    Numbers & Facts

    LocationMerrifield, VA

    Description

    Hybrid at ant campus location (HDQ, GPO, WCC & San Diego)
    Mobile Developer Job Description
    Description
    To support the development, maintenance, and enhancement of *** 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
    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

    Similar Jobs