Atlanta

Principal Android Engineer

Posted on Thursday, 17th September 2026

Engineering
Atlanta
Market related
Contract

Job Title: Principal Android Engineer

Organisation Overview:

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.

Essential Skills & Experience:

  • 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.

Desirable Skills & Experience:

  • 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.

Call to Action:

If you are a proactive, highly skilled Android professional seeking a challenging and impactful leadership role, we invite you to submit your CV. Join our Client’s innovative team and help shape the future of mobile technology. We look forward to reviewing your application and exploring this exciting opportunity with you.

Apply for this role