Mobile Developer

BRMi

$140K — $150K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor’s degree in Computer Science or related field
  • 5+ years of mobile application development experience
  • Proficiency in iOS (Swift, Objective-C, Xcode) and/or Android (Kotlin, Java, Android Studio)
  • Experience with RESTful APIs and third-party libraries
  • Familiarity with Agile methodologies, particularly SAFe
  • Strong analytical, debugging, and problem-solving skills
  • Effective communication and collaboration abilities

Responsibilities

  • Design, develop, and maintain mobile banking features for iOS and/or Android
  • Resolve production issues and enhance platform stability
  • Collaborate with Agile teams including front-end, back-end, and product stakeholders
  • Participate in Agile ceremonies like sprint planning and backlog refinement
  • Ensure adherence to development standards and best practices
  • Write and maintain unit and UI tests; participate in peer code reviews
  • Stay updated with mobile OS developments and emerging technologies

Benefits

  • Comprehensive Medical, Dental, and Vision Insurance
  • Employer-Paid Life Insurance
  • Employer-Paid Short-Term and Long-Term Disability Insurance
  • 401(k) plan
  • Paid Time Off including Vacation and Sick Leave, plus 11 Paid Holidays
  • Educational Assistance Program
Full Job Description
Overview

Do not apply if you are not local to either Vienna VA, Winchester VA or Pensacola Fl.

 

BRMi is seeking a Mobile Developer to support a large financial enterprise client. 

 

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.

 

**Hybrid in Vienna, VA, Pensacola, FL, or Winchester, VA**

**In person interviews will be required for this role**

 

Benefits:• Comprehensive Medical, Dental, and Vision Insurance• Employer-Paid Life Insurance• Employer-Paid Short-Term and Long-Term Disability Insurance• 401(k) • Paid Time Off (PTO) that includes Vacation Leave, Sick Leave, and 11 Paid Holidays• Educational Assistance

 

Salary: $140-150K

 

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

 

** BRMi will not sponsor applicants for work visas for this position.**

**This is a W2 opportunity only**

 

Similar Jobs

More Jobs at BRMi

More Consumer Technology Jobs

Find similar Mobile Developer jobs: