Максим

Senior Mobile Developer

Age:
32 years
City:
Kyiv

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Mobile developer

from 07.2021 to now (5 years 2 months)
FinTech & E-Commerce Product (NDA), Дистанційно (IT)

Посада: Lead / Senior Mobile Developer (iOS & Android)

Ключові технології: Swift, SwiftUI, Kotlin, Appium, JUnit, CI/CD (Fastlane), REST API, Git.

Обов'язки та досягнення:
— Керівництво напрямком нативної мобільної розробки (iOS & Android) для продукту з 150k+ DAU.
— Проектування та реалізація архітектури додатків (Clean Architecture + MVVM/MVI) на Swift та Kotlin.
— Побудова тестової інфраструктури: впровадження UI-автотестів (Appium) та Unit-тестів (JUnit/XCTest), що скоротило час регресії на 60%.
— Оптимізація продуктивності додатків (використання пам'яті, мережевих запитів та батареї) через Xcode Instruments та Android Profiler.
— Організація нагрузочного тестування серверних API за допомогою JMeter перед масовими релізами.
— Налаштування CI/CD пайплайнів (Fastlane, GitHub Actions) для автоматичної збірки та деплою в App Store та Google Play.

Mobile developer

from 01.2018 to 07.2021 (3 years 7 months)
Kinetix Labs, Дистанційно (IT)

Посада: Middle Mobile Developer (iOS / Android)

Ключові технології: Swift, Kotlin, CoreData, Android SDK, JUnit, REST/GraphQL, WebSockets.

Обов'язки та досягнення:
— Розробка та підтримка складних мобільних додатків для клієнтів із сфер FinTech, e-commerce та ритейлу.
— Нативна розробка критичних модулів для iOS (Swift) та Android (Kotlin/Java), інтеграція платіжних шлюзів (Stripe, Apple Pay, Google Pay).
— Впровадження обов'язкового покриття коду юніт-тестами (JUnit) для забезпечення стабільності бізнес-логіки.
— Інтеграція з бекендом через REST API та WebSockets для обміну даними в реальному часі.
— Проведення Code Review, менторинг Junior-розробників та участь у проектуванні БД і серверної логіки.

Mobile developer

from 08.2016 to 12.2017 (1 year 5 months)
Appex Engineering, Дистанційно (IT)

Посада: Junior Mobile Developer (iOS / Android)

Ключові технології: Java, Android SDK, Swift, REST API, Git, SQLite.

Обов'язки та досягнення:
— Розробка нативних додатків для Android (на Java та ранньому Kotlin) і підтримка iOS-модулів на Swift.
— Верстка складних UI-інтерфейсів, анімацій та адаптація під різні екрани/пристрої.
— Інтеграція сторонніх бібліотек, push-сповіщень та аналітики (Firebase, Adjust).
— Покриття базового функціоналу автоматизованими тестами, виправлення багів на етапі QA.

Education

ХНУРЕ

Інженерія програмного забезпечення, Харків
Higher, from 2011 to 2016 (5 years)

Knowledge and skills

  • Swift
  • Kotlin
  • SwiftUI
  • UIKit
  • Android SDK
  • Jetpack
  • Compose
  • Coroutines
  • JUnit
  • Appium
  • JMeter
  • High-Load testing
  • Clean Architecture
  • MVVM
  • MVI
  • REST API
  • GraphQL
  • Git
  • Fastlane
  • GitHub Actions
  • Firebase
  • Xcode Instruments
  • Android Studio Profiler
  • UI Testing
  • Unit Testing

Language proficiencies

  • Ukrainian — fluent
  • English — average

Additional information

Senior Native Mobile Engineer / Mobile Lead (iOS & Android) з 10+ роками досвіду розробки та забезпечення якості складних мобільних систем.

Спеціалізуюся на нативній розробці для iOS (Swift) та Android (Kotlin), а також побудові процесів автоматизованого тестування та CI/CD.

Ключові компетенції:
— Нативна розробка високонавантажених мобільних додатків з нуля (Clean Architecture, MVVM/MVI).
— Побудова інфраструктури автотестів (Unit & UI) з використанням Appium, JUnit та XCTest.
— Оптимізація продуктивності, пам’яті та енергоспоживання додатків (Xcode Instruments, Android Studio Profiler).
— Проведення нагрузочного тестування API через JMeter та виявлення bottlenecks.
— Налаштування процесів автоматичної збірки та деплою (Fastlane, GitHub Actions).

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: