Contractor - Digital

SMK Soft Inc

  • Merrifield, VA
  • 2 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

    Description:

    Hybrid at ant campus location (HDQ, GPO, WCC & San Diego)

    Mobile Developer Job Description Description

    To support the development, maintenance, and enhancement of Navy Federal Credit Union 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
    Enable Skills-Based HiringNo
    Hybrid Status

    Additional Details

    • Hybrid Status : Hybrid
    • Alternate Job Title : Android Developer
    • Digital Contractor Titles : Digital Engineer - Android
    • Contractor Experience Level : 2

    Similar Jobs