Mobile Software Engineer II Native iOS/Android

Birmingham, AL, US • Posted 1 day ago • Updated 1 hour ago
Full Time
On-site
$DOE
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • iOS
  • Kotlin
  • react native
  • Andorid

Summary

Role: Mobile Software Engineer II Native iOS/Android

Location: Birmingham, AL- Charlotte, NC- Atlanta, Georgia (hybrid- onsite 3 days per week)

Duration: 6-8- month contract to hire

Job Description:

Our client is hiring a native mobile software engineer to join their mobile banking development teams. These roles are part of a larger mobile initiative. As a native mobile engineer, you will work on production-level applications, leveraging modern frameworks to deliver high-quality, scalable solutions. You will collaborate with cross-functional agile teams and mentor junior engineers, helping elevate the team's mobile expertise.

We are seeking a Mobile Software Engineer with hands on experience in native mobile development-either iOS (Swift/SwiftUI) or Android (Kotlin/Jetpack Compose). This role requires true native development experience; candidates with a primary background in cross-platform frameworks (e.g., React Native, Flutter) will not be considered.

Primary Responsibilities

  • Develop and maintain native mobile applications for iOS or Android (any one is fine Android or iOS)
  • Build solutions using:
    • iOS: Swift & SwiftUI
    • Android: Kotlin & Jetpack Compose
  • Collaborate with cross-functional teams including:
    • Developers (7 8 per team)
    • Scrum Master, Product Owner, Business Analysts
    • Solution Architects, DevOps Engineers, and Quality Engineers
  • Follow agile development processes:
    • 2-week sprints
    • 5 development sprints + 1 IP sprint per cycle
  • Ensure high-quality code and best practices
  • Mentor and guide junior engineers in native frameworks

Required Skills:

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field
  • Minimum of 3 years of professional experience in relevant native platforms
  • Native mobile development expertise in either:
  • iOS (Swift & SwiftUI)
  • Android (Kotlin & Jetpack Compose)
  • Recent production-level experience with SwiftUI or Jetpack Compose
  • Strong understanding of mobile app lifecycle, architecture, and performance consideration

Bonus Skills:

Experience in both iOS and Android native development

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10109301
  • Position Id: 2026-18545
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hoover, Alabama

Today

Easy Apply

Full-time

USD 75.00 - 80.00 per hour

Hybrid in Birmingham, Alabama

22d ago

Easy Apply

Contract, Third Party

Depends on Experience

Birmingham, Alabama

4d ago

Easy Apply

Contract, Third Party

Depends on Experience

Birmingham, Alabama

Today

Easy Apply

Full-time

Search all similar jobs