Gismart
Gismart
201 – 500 Karyawan
B2CKebugaranMedia
Gismart mengembangkan aplikasi seluler konsumen yang mencakup bidang kebugaran, kesehatan, utilitas, dan musik. Produk B2C-nya dirancang untuk membuat kesejahteraan pribadi dan kebiasaan sehat lebih mudah diakses melalui teknologi yang interaktif dan mudah digunakan, sekaligus memenuhi berbagai kebutuhan konsumen dalam musik dan utilitas sehari-hari. Perusahaan ini melaporkan lebih dari 1 miliar unduhan di seluruh dunia dan lebih dari 30 juta pengguna aktif bulanan.

Pengembang iOS, Radiotech — Gismart (Kerja Jarak Jauh di Seluruh Dunia)

Bergabunglah dengan Gismart sebagai Pengembang iOS untuk membantu memodernisasi aplikasi pembelajaran musik Radiotech. Bangun arsitektur Swift yang dapat diskalakan sambil mendukung migrasi ke Kotlin Multiplatform.

Deskripsi

  • Membangun, memelihara, dan memodernisasi aplikasi iOS yang sudah ada menggunakan Swift, SwiftUI, dan UIKit
  • Membentuk arsitektur yang dapat diskalakan, modular, dan mudah dipelihara untuk basis kode iOS
  • Menciptakan solusi teknis yang efisien dan dirancang untuk pengujian yang andal
  • Menyiapkan aplikasi untuk transisi bertahap ke Kotlin Multiplatform
  • Memindahkan logika bisnis terpilih dan komponen bersama ke Kotlin Multiplatform
  • Berkolaborasi dengan pengembang Android dan insinyur lainnya dalam arsitektur serta API seluler bersama
  • Menyelidiki tantangan teknis dan merekomendasikan pendekatan arsitektur yang sesuai
  • Menyelesaikan masalah kompleks sambil meningkatkan performa aplikasi dan efisiensi memori
  • Meninjau kode dan membantu memelihara dokumentasi teknis yang jelas
  • Memelihara dan meningkatkan proses integrasi, pengiriman, dan perilisan berkelanjutan
  • Bekerja sama dengan Manajer Produk dalam desain teknis, perencanaan, dan estimasi
  • Merekomendasikan peningkatan pada produk dan praktik engineering
  • Menggunakan asisten coding AI dan agen engineering seperti Cursor, Claude Code, dan Codex

Persyaratan

  • Setidaknya empat tahun pengalaman profesional dalam pengembangan iOS
  • Kemahiran tingkat lanjut dalam Swift dan fitur-fitur bahasa modernnya
  • Pengalaman kuat dengan Swift Concurrency, termasuk async/await, serta pemrograman reaktif seperti Combine
  • Pengalaman produksi mengembangkan aplikasi dengan SwiftUI dan UIKit
  • Pengetahuan solid tentang arsitektur iOS, siklus hidup aplikasi, dan framework platform
  • Pengalaman dengan MVVM, Clean Architecture, desain modular, dan komponen yang dapat digunakan kembali
  • Kemampuan untuk merancang dan menyelesaikan solusi teknis kompleks secara mandiri
  • Pengalaman dengan REST API, GraphQL, jaringan asinkron, dan multithreading
  • Familiar dengan Xcode, Instruments, Swift Package Manager, CocoaPods, dan Fastlane
  • Pemahaman tentang pengajuan ke App Store, signing, provisioning, TestFlight, dan manajemen rilis
  • Pengalaman menggunakan feature flag, konfigurasi jarak jauh, dan pengujian A/B
  • Pengalaman dengan pipeline CI/CD dan pengujian otomatis
  • Pengalaman langsung menggunakan asisten coding AI dan agen engineering dalam pengembangan sehari-hari

Tunjangan

  • Lingkungan kerja yang mengutamakan kerja jarak jauh dengan jam kerja fleksibel
  • Pilihan untuk bekerja jarak jauh dari seluruh dunia atau dari hub perusahaan
  • Penggantian penuh biaya coworking di Ukraina di luar Kyiv, serta penggantian 50% di seluruh dunia
  • Makan siang kantor gratis di hub perusahaan
  • Dua belas hari libur nasional setiap tahun bagi karyawan di luar Ukraina atau Polandia
  • Kompensasi penuh untuk cuti sakit
  • Penggantian sebagian biaya asuransi kesehatan, aktivitas olahraga, dan terapi
  • Peralatan perusahaan atau tanggungan biaya pemeliharaan perangkat kerja pribadi
  • Penggantian 70% biaya kursus pengembangan profesional
  • Tanggungan penuh biaya kelas bahasa Inggris perusahaan
  • Delapan belas hari kerja cuti berbayar ditambah tiga hari pribadi setiap tahun
  • Satu hari cuti tambahan untuk setiap tahun bekerja di Gismart
  • Acara perusahaan dan kegiatan team building di berbagai hub Gismart