Flutter Developer
Smartmetrics
İzmir/Gaziemir
Tam Zamanlı
Ofiste Çalışma
Pozisyon Tanımı:
Flutter Developer olarak, mobil uygulama geliştirme ekibimize katılacak, Android ve iOS platformlarında yüksek kaliteli, performanslı ve kullanıcı dostu uygulamalar geliştirecek bir ekip arkadaşı arıyoruz. Yeni projelerde aktif olarak yer alacak, mevcut projelerin geliştirilmesi ve bakım süreçlerinde sorumluluk alacaksınız.
Görevler ve Sorumluluklar:
- Flutter ve Dart kullanarak mobil uygulamalar geliştirmek ve optimize etmek.
- Android ve iOS platformları için çapraz platform mobil uygulamalar tasarlamak.
- RESTful API’lerle entegrasyon yaparak veri alım ve gönderimini sağlamak.
- Uygulama performansını izlemek ve iyileştirmeler yapmak.
- UI/UX tasarım ve geliştirme sürecine katkıda bulunmak.
- State management çözümlerini (Provider, Riverpod, Bloc, vb.) kullanarak uygulama durum yönetimini sağlamak.
- Test yazılımı ve hata ayıklama işlemlerini yapmak.
- Agile metodolojisiyle takım içinde verimli bir şekilde çalışmak.
- Güncel Flutter ve Dart özelliklerini takip ederek uygulamaların güncel ve verimli olmasını sağlamak.
Aradığımız Nitelikler:
- Flutter ve Dart dillerinde güçlü deneyim.
- Android ve iOS platformları hakkında bilgi ve deneyim.
- RESTful API entegrasyonu ve JSON veri yönetimi konusunda deneyim.
- State management (Provider, Bloc, GetX, Riverpod vb.) konusunda deneyim.
- UI/UX tasarım prensiplerine hakim ve mobil uygulamalarda bu prensiplere uygun tasarımlar yapabilme yeteneği.
- Git ve versiyon kontrol sistemlerine aşina olmak.
- Performans iyileştirmeleri yapma konusunda bilgi sahibi olmak.
- Unit test ve widget test yazma deneyimi.
- İyi derecede Türkçe (ve/veya İngilizce) iletişim becerilerine sahip olmak.
- İlgili teknolojilerde yeniliklere açık ve sürekli öğrenmeye istekli olmak.
Tercih Edilen Nitelikler:
- Firebase, Firestore veya diğer bulut servisleriyle çalışma deneyimi.
- iOS ve Android yerel geliştirme deneyimi (Swift/Kotlin).
- Test Driven Development (TDD) konusunda deneyim.
- Agile ve Scrum metodolojileri ile çalışma tecrübesi.
- CI/CD (Continuous Integration/Continuous Deployment) süreçlerine aşina olmak.
Başvuru Yap
İşe alım sürecinizi başlatmak için formu doldurarak ilanımıza başvurun.