Senior iOS Engineer (DevPlatform)

Hybrid - Senior

Kazakhstan, Almaty

We are looking for an experienced iOS engineer who will help us develop our app in the Mobile Delivery Platform.

Our team supports and develops CI/CD for more than 100 mobile engineers (iOS and Android) and other inDrive employees. We work on the basis of data and analytics, eliminating bottlenecks so that developers can deliver benefits to InDrive users faster.

Apply for this position

Responsibilities

  • Improve the Developer Experience of iOS developers, communicate with them, learn, understand and fix their pain.
  • Improve the stability and speed of the CI/CD infrastructure of more than 30 Mac Mini, GitHub Actions for hundreds of pull requests, static checks, application builds and thousands of tests.
  • Work with the CI/CD metrics visualization system, analyze them, increase honesty and transparency, test hypotheses to improve indicators.
  • Maintain and refine the iOS app’s automatic release cycle system for weekly stable releases.

Qualifications

  • You have experience in developing iOS applications from 3 years and 500 kLOC.
  • Love to understand the details of the iOS and Swift internal device.
  • Understand the processes of building and signing iOS applications.
  • Have experience working with CI/CD systems.
  • Ready to automate the routine with the help of GoLang code.

It would be great if you:

  • We are not indifferent to improving the Developer Experience of iOS product developers.
  • Have experience working in platform (non-product) teams.
  • Familiar with basic statistics, as well as ClickHouse, Grafana and Tableau.
  • We wrote in Python, Ruby, Bash and other scripting languages.
  • Highly appreciate the clean code that is maintained and tested.
  • Understand the principles of Agile, DevOps and Extreme Programming.
  • You have soft skills: time management, project decomposition and effective communication.
  • Do you want to share your professional experience at internal and external meetings.

Conditions & Benefits

  • Stable salary, official employment
  • Health insurance
  • 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
  • Discount club membership
  • Diverse internal training programs
  • Partially or fully paid additional training courses
  • All necessary work equipment

Interested? Fill out the form below!

    Visit our Applicant Privacy Notice to learn how we collect, use, and share personal information.

    Please take a moment to answer a few quick questions. Your input helps us understand how people discover inDrive and improve how we connect with future talent.

    Why do you want to work at inDrive?
    How did you first hear about this job opportunity at inDrive?
    Before applying, how familiar were you with inDrive?

    Thanks for applying and for your interest in inDrive!

    We appreciate the time and energy you put into this process. Our team will carefully review your application, and if you’re selected for the next round, we’ll be in touch.

    While we’d love to respond to everyone, the volume of applications we receive makes it challenging. But we truly appreciate you choosing to ignite your inner drive with us!

    In the meantime, stay connected! Follow us on LinkedIn, Instagram, and Facebook to keep up with the latest inDrive updates and stories.