Principal Android Engineer

inDrive

inDrive

Software Engineering
Almaty, Kazakhstan
Posted 6+ months ago

Principal Android Engineer

Kazakhstan, Almaty

  • Hybrid
  • Full-time
  • Principal

We are looking for Android engineer to join our platform team

Responsibilities

  • Enhance the Developer Experience for Android developers by communicating with them, identifying, understanding, and addressing their pain points.
  • Improve the stability and speed of the CI/CD infrastructure on GitHub Actions for hundreds of pull requests, static checks, app builds, and thousands of tests.
  • Work with CI/CD metrics visualization system, analyzer metrics, improve transparency and integrity, and test hypotheses to enhance performance.
  • Maintain and refine the automatic release cycle system for Android apps, ensuring stable weekly releases.

Qualifications

  • You have at least 5 years of experience in Android application development and have worked on projects with over 500k LOC.
  • You enjoy diving into the intricacies of Android libraries.
  • You understand the build and distribution processes for Android applications.
  • You have experience working with CI/CD systems.
  • You are ready to automate routine tasks using GoLang.

It will be a plus:

  • Passionate about improving the Developer Experience for Android developers.
  • Experience working in platform (non-product) teams.
  • Familiar with basic statistics and tools like ClickHouse, Grafana, and Tableau.
  • Experience with Python, Ruby, Bash, and other scripting languages.
  • Value maintainable, testable, and clean code.
  • Understand Agile, DevOps, and Extreme Programming principles.
  • Possess soft skills such as time management, project decomposition, and effective communication.
  • Eager to share professional experience at internal and external meetups.

Conditions & Benefits

  • After successfully completing the probation period, employees are eligible to participate in the Office Without Borders program, which allows them to temporarily move to and work anywhere in the world.
  • Health insurance with oncology coverage and life insurance included.
  • Hybrid work mode and flexible schedule.
  • Relocation package offered for candidates from other regions.
  • Access to professional counseling services including psychological, financial, and legal support.
  • Diverse internal training programs.
  • Partially or fully payed additional training courses.
  • All necessary work equipment.