In The Pocket is a leading European digital product studio seeking a Mobile Engineer (Flutter) to work on successful cross-platform apps alongside experienced mobile developers. You'll contribute to product development, fix bugs, create and review pull requests, and collaborate in a multidisciplinary team. The role requires expertise in Flutter and Dart, a strong understanding of mobile development principles, and a willingness to embrace new technologies.
Requirements
- Excellent knowledge of Flutter (or eagerness to learn)
- Able to write well-documented and clean Dart code
- Familiar with state management: MVVM, module-based architecture
- Able to consume a GraphQL or REST API
- Able to persist data across app sessions using key-value storage, file storage and database storage
- Good understanding of reactive programming using RxDart
- Familiar with writing tests for your application: unit tests, widget tests and integration tests
- Familiar with one or more CI/CD environments: Jenkins, Gitlab, Github, etc.
- Knowing your way around Fastlane to build & deploy your app comes in handy
- Having the knowledge required to write native plugins in Swift or Kotlin is an asset
- Having a background in native iOS and/or Android development is a big plus (e.g. experience with Xcode, Gradle, Android Studio)
Benefits
- Competitive salary
- Comprehensive benefits package including hospitalization insurance, meal vouchers
- Annual company bonus
- Team events
- Continuous learning and development with a yearly L&D budget and 3 days off for study