Principal Android Engineer

iO Associates

Atlanta (GA)

On-site

USD 140,000 - 170,000

Full time

9 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Our Client is seeking a Principal Android Engineer to lead the design and development of cutting-edge native Android applications. You will drive architecture, set coding standards, and influence product roadmaps while mentoring a diverse team of developers.

Applicants should have 10+ years in software and at least 3 years focused on native Android, with strong Java/Kotlin expertise and experience with MVVM or MVI. Cloud services experience and a passion for quality are required.

Qualifications

  • Minimum 10+ years in software development with 3+ years native Android focus.
  • Deep expertise in Android SDK, Java, Kotlin, and modern patterns (MVVM/MVI).
  • Proven track record designing scalable, high-performance Android apps and mentoring teams.

Responsibilities

  • Lead design and development of high-quality native Android apps with scalability and robustness.
  • Set and promote best practices, code standards, and architectural guidelines across teams.
  • Act as technical authority, influencing roadmaps and strategic technical decisions.
  • Collaborate with product managers and designers to deliver user-centric solutions.
  • Drive innovation by evaluating new technologies and frameworks for the mobile platform.
  • Mentor junior developers and foster continuous learning and technical excellence.
  • Oversee end-to-end testing, automation, and CI/CD pipelines to ensure product quality.
  • Lead complex projects from inception to deployment aligned with business goals.

Skills

Android SDK
Java
Kotlin
MVVM
MVI
CI/CD
Automated testing
Cloud services
Architectural patterns
IOS/React Native

Education

Bachelor's degree in Computer Science or related field

Tools

GitHub Actions
Jenkins
Google Cloud
AWS
Git

Job description

Our Client operates within the software development and technology industry, specialising in mobile applications and innovative digital solutions. Known for fostering a dynamic and collaborative work environment, they emphasise continuous learning, innovation, and employee growth. Their commitment to cutting-edge technology and excellence has earned them a strong reputation as a leader in their sector, making it an inspiring place to build a long-term career.

Role Summary:

Due to strategic expansion and the increasing importance of their mobile platform development, Our Client is seeking an experienced Principal Android Engineer. This critical role offers an exciting opportunity for a seasoned professional to influence the organisation's technological direction, lead complex projects, and mentor diverse teams. The role is strategic in nature, providing a chance to shape cutting-edge Android applications and contribute significantly to the company's growth trajectory.

Responsibilities:
  • Lead the design and development of high-quality native Android applications, ensuring scalability and robustness.
  • Establish and promote best practices, code standards, and architectural guidelines across teams.
  • Act as a technical authority, influencing product roadmaps and strategic technical decisions.
  • Collaborate with cross-functional teams, including product managers and designers, to deliver user-centric solutions.
  • Drive innovation by evaluating new technologies and frameworks, integrating them into the development process.
  • Mentor and coach junior developers, fostering a culture of continuous learning and technical excellence.
  • Oversee end-to-end testing processes, including automation and CI/CD pipelines, to ensure product quality.
  • Lead complex projects from inception to deployment, ensuring alignment with business goals and timelines.
  • Influence organisational processes to improve team efficiency, engagement, and product delivery.
  • Over 10 years' experience in software development, with a minimum of 3 years focused on native Android development.
  • Deep expertise in Android SDK, Java, Kotlin, and related development tools.
  • Hands-on experience with modern architectural patterns such as MVVM or MVI.
  • Proven track record of designing scalable, high-performance Android applications.
  • Strong understanding of automated testing strategies across unit, integration, and UI levels.
  • Familiarity with CI/CD tools and workflows, including systems like GitHub Actions or Jenkins.
  • Experience working with cloud services such as Google Cloud and AWS.
  • Knowledge of database management, web protocols, and API integration.
  • Degree in Computer Science or a related field, or equivalent practical experience.
  • Excellent communication and stakeholder management skills.
  • Experience in iOS development, React Native, or cross-platform frameworks.
  • Knowledge of device virtualisation and automated QA processes.
  • Experience with GenAI tools such as Copilot or Claude Code.
  • A keen eye for visual design and user experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Android Engineer
Senior Android Engineer

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Software Engineer (Android Tech Lead) ID48357
Software Engineer (Android Tech Lead) ID48357

AgileEngine • Philadelphia

Hybrid
USD 120,000 - 150,000
Mentorship
Education budget
Fitness budget
+1
Software Engineer (Android Tech Lead) ID48357
Software Engineer (Android Tech Lead) ID48357

AgileEngine • Port Charlotte (FL)

Hybrid
USD 120,000 - 150,000
Professional growth programs
Competitive compensation
Engaging projects with top brands
+1
Android Developer
Android Developer

Compunnel, Inc. • San Leandro (CA)

On-site
USD 100,000 - 130,000
Lead Android/Kotlin Engineer Central Europe
Lead Android/Kotlin Engineer Central Europe

Zoolatech • Central (LA), Northern (KY)

Hybrid
USD 120,000 - 180,000
IOS /Android Developer
IOS /Android Developer

Fixity Technologies LLC • Dallas (TX)

On-site
USD 120,000 - 180,000
Senior Mobile Developer Android & iOS
Senior Mobile Developer Android & iOS

Compunnel, Inc. • Atlanta (GA)

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

Mainz Brady Group • Glendale (CA)

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

BlueSky Resource Solutions • West Palm Beach (FL)

On-site
USD 100,000 - 130,000
Software Engineer (Android) ID48356
Software Engineer (Android) ID48356

AgileEngine • Seattle (WA)

Hybrid
USD 120,000 - 150,000
Mentorship and personalized growth roadmaps
Competitive USD-based compensation
Flexible schedule with remote options
+1