Senior Mobile Engineer (Android & iOS) - Lead & Mentor

Compunnel Inc.

Atlanta (GA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A technology solutions company seeks a Senior Mobile Developer to design and maintain native applications for Android and iOS. This role requires over 8 years of mobile development experience, including working in Agile environments. Candidates should be proficient in Java, Kotlin, Swift, and possess skills in mobile security and architecture design. Responsibilities include collaborating with product teams and managing app deployments. Preferred qualifications include experience with cross-platform frameworks like Flutter.

Qualifications

  • 8+ years of experience in mobile application development.
  • 6+ years experience in Android development using Java/Kotlin.
  • 6+ years experience in iOS development using Swift/Objective-C.
  • 5+ years of designing mobile architectures (MVC, MVVM).
  • 5+ years integrating applications with RESTful APIs and JSON.

Responsibilities

  • Design, develop, and maintain native mobile applications.
  • Build reusable mobile application architectures.
  • Translate UI/UX designs into intuitive user interfaces.
  • Integrate mobile applications with third-party SDKs.
  • Ensure applications meet performance and security standards.

Skills

Mobile application development
Android development
iOS development
RESTful APIs integration
Agile/Scrum environment
Version control with Git
Mobile testing frameworks
Code quality enforcement

Education

Bachelor’s degree in Computer Science or Engineering

Tools

Android SDK
iOS SDK
Jetpack components
Swift
Java
Kotlin

Job description

The Senior Mobile Developer (Android & iOS) will design, develop, and maintain high-quality native mobile applications across both Android and iOS platforms.

This role involves building scalable mobile architectures, integrating with backend services, ensuring application performance and security, and leading code quality initiatives.

The developer will collaborate closely with product, UX, and backend teams in an Agile/Scrum environment and provide technical mentorship to junior team members.

Key Responsibilities

  • Design, develop, and maintain native Android and iOS applications.
  • Build scalable, reusable mobile application architectures using modern patterns (MVC, MVVM, Clean Architecture).
  • Translate UI/UX designs into intuitive and high-quality user interfaces.
  • Integrate mobile applications with RESTful APIs, JSON, and third-party SDKs.
  • Ensure mobile applications meet performance, security, and scalability standards.
  • Manage application deployments to the Google Play Store and Apple App Store.
  • Perform code reviews, enforce coding standards, and mentor junior developers.
  • Collaborate with product, UX, and backend engineering teams within Agile/Scrum workflows.
  • Troubleshoot production issues and support release activities.
Required Qualifications
  • 8+ years of experience in mobile application development.
  • 6+ years of hands-on Android development experience using Java, Kotlin, Android SDK, and Jetpack components.
  • 6+ years of hands-on iOS development experience using Swift, Objective-C, and iOS SDK.
  • 5+ years of experience designing and implementing mobile architectures (MVC, MVVM, Clean Architecture).
  • 5+ years of proven experience integrating mobile applications with RESTful APIs, JSON, and third-party SDKs.
  • 5+ years of experience implementing mobile security best practices.
  • 5+ years of proficiency with Git and collaborative version-control workflows.
  • 4+ years of experience with CI/CD pipelines for mobile applications.
  • 4+ years of experience using mobile testing frameworks (JUnit, Espresso, XCTest, Appium).
  • 4+ years of experience working in Agile/Scrum environments.
  • Ability to travel at least 3 days per week (preferred location: Atlanta, Georgia).
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
Preferred Qualifications
  • Experience with cross-platform frameworks such as Flutter or React Native.
  • Experience with mobile performance optimization techniques.
  • Exposure to cloud services such as Firebase or AWS.
  • Experience building mobile solutions for banking, fintech, or enterprise environments.
  • Published applications on Google Play Store and/or Apple App Store.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mobile Developer Android & iOS
Senior Mobile Developer Android & iOS

Compunnel Inc. • Atlanta (GA)

On-site
USD 100,000 - 130,000
Senior Mobile Engineer - iOS/Android & React Native
Senior Mobile Engineer - iOS/Android & React Native

Compunnel Inc. • Louisville (KY)

On-site
USD 100,000 - 130,000
Senior Mobile Application Developer
Senior Mobile Application Developer

Compunnel Inc. • Louisville (KY)

On-site
USD 100,000 - 130,000
Senior Mobile Engineer – Android
Senior Mobile Engineer – Android

Pentangle Tech Services | P5 Group • Plano (TX)

On-site
USD 110,000 - 160,000
Senior Mobile Engiineer – Android
Senior Mobile Engiineer – Android

Pentangle Tech Services | P5 Group • Plano (TX)

On-site
USD 120,000 - 170,000
Senior Android Engineer: Cloud-Native & Scalable Apps
Senior Android Engineer: Cloud-Native & Scalable Apps

Compunnel Inc. • San Leandro (CA)

On-site
USD 100,000 - 130,000
IOS /Android Developer
IOS /Android Developer

Tata Consultancy Services Limited • Dallas (TX)

On-site
USD 100,000 - 120,000
Mobile Application Developer
Mobile Application Developer

Nouvells • United States

Remote
USD 90,000 - 150,000
Senior Android Engineer - Build Scalable Kotlin Apps
Senior Android Engineer - Build Scalable Kotlin Apps

Compunnel Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Senior Android Developer
Senior Android Developer

Dazzle IT Services • Atlanta (GA)

On-site
USD 140,000 - 190,000