Flutter Engineer
At Kurio, we always love to build our app enthusiastically with next-generation technologies that help millions of people in Indonesia to be smarter and productive. We strive to enable users to access informations faster without abandoning the beautiful clean UI, clean design, and responsiveness. We’re looking for engineers who bring fresh ideas to collaborate with our passionate mobile developers.
The Role
You will build and maintain our cross-platform app written using Flutter. We expect a good coding standard that results in a good working and maintainable app. As the technology keep evolving, there are always things to learn. We expect each engineers to be able to follow what happens in mobile development ecosystem and share them among team members.
What it’s like working at PT Kurio
- We value people that keeps learning
- We appreciate the extra miles given
- All engineers have access to all of our repositories
What you will do
- Build and maintain production-level Flutter apps
- Perform and participate in Code reviews
- Scrum routines
Qualifications
- Kurio’s values (Get sh*t done, Be Bold, Stay Curious, Excellence, Collaboration)
- Able to develop mobile applications using Dart
- Knowledge in Flutter’s life cycle
- Familiar with REST API
- Familiar with SQL
- Familiar with Git workflow and its principles
Preferred Qualifications
- Knowledge in Software Architecture such as MVP or MVVM
- Good understanding of at least one of either Android or iOS development
- Good understanding of reactive programming (i.e. RxDart with BLoC pattern)
- Have performed either Unit or Integration Test
- Deployed a Flutter application to the Play Store and App Store
- Knowledge of CI/CD
- Create custom animations