6 months ago
Kyiv, UkraineSenior

Responsibilities

  • Design and build Codefinity’s iOS application using Swift and Kotlin Multiplatform.
  • Drive architectural decisions and maintain clean, scalable, high-performing code.
  • Improve and maintain automated pipelines for mobile testing, delivery, and release.
  • Collaborate with product and design teams to implement features that improve the learning experience.
  • Consume mobile APIs and manage local data persistence and synchronization.

Requirements

  • Bachelor’s or master’s degree in computer science, IT, or a related technical field.
  • Solid software design experience focused on extensible, modular, and maintainable code.
  • Hands-on iOS development experience with strong Swift and Kotlin Multiplatform knowledge.
  • Understanding of shared versus platform-specific logic in Kotlin Multiplatform.
  • Proficiency in consuming RESTful APIs and managing local data persistence and synchronization.
  • Practical experience with Fastlane and CI/CD tools for mobile build and release automation.
  • Offline-first experience is a plus.

Benefits

  • Work on a socially impactful education product with an ambitious team.
  • 20 working days of paid vacation per year plus public holidays.
  • Office equipped with a shelter, generators, satellite internet, and other amenities.
  • Access to a corporate knowledge base and professional communities.
  • Compensation for English-language learning, external training, and courses.
  • Medical insurance and full sick leave compensation.
  • Company doctor and office massage.
  • Sports activities including running, yoga, and boxing.

Tech Stack

iOSKotlinSwift

Categories

Mobile
Genesis Administrative Services LLC

About Genesis Administrative Services LLC

10,000+ employees
Contact me