Назад
Company hidden
6 дней назад

Middle iOS Developer

Формат работы
remote (только Europe/Russia)
Тип работы
project
Грейд
middle
Английский
b1
Страна
Poland/Armenia/Kazakhstan +1 еще
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Middle iOS Developer (Swift/SwiftUI): Developing a platform for vehicle and driver data management and verification processes with an accent on data verification and driver management. Focus on implementing clean architecture, optimizing offline storage, and ensuring high code quality through unit and snapshot testing.

Location: Candidate must be based in Poland, Kazakhstan, EU, Georgia, or Armenia. Working time zone: CET.

Company

A global mobility and urban services platform providing transportation and related digital services.

What you will do

  • Develop and maintain iOS application features using Swift, UIKit, and SwiftUI.
  • Collaborate with cross-functional teams on feature design, architecture, and experimentation initiatives.
  • Identify and resolve bugs, performance bottlenecks, offline storage, and multithreading issues.
  • Maintain high code quality through unit testing, snapshot testing, and code review best practices.

Requirements

  • 2+ years of commercial iOS application development experience.
  • Strong knowledge of iOS SDK, Swift, UIKit, SwiftUI, and core iOS frameworks.
  • Experience with RESTful APIs and network debugging tools (Proxyman).
  • Understanding of Clean Architecture and architectural patterns such as MVC, MVVM, and MVP.
  • Ability to write maintainable and testable code with strong unit and snapshot test coverage.
  • English: Intermediate proficiency required.

Nice to have

  • Experience working with design systems and reusable component libraries in SwiftUI and UIKit.
  • Experience with feature flags and experimentation frameworks.
  • Experience using AI-assisted development tools to improve workflows.

Hiring process

  • English proficiency check (15 minutes).
  • Internal technical interview (1-1.5 hours).
  • Client interview (1 hour).

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →