Responsibilities:
- Develop and enhance applications on the Flutter platform
- Optimize application performance and ensure secure operations
- Integrate with RESTful and/or GraphQL APIs
- Architect and select technical solutions for new products
- Participate in task planning and evaluation processes
- Maintain documentation, support, and improve existing applications
What We Expect from the Candidate:
- At least 2 years of commercial experience with Flutter
- Ability to develop scalable and robust solutions
- Deep knowledge and experience with state management methods (Provider, Riverpod, Bloc, etc.)
- Experience integrating with RESTful and/or GraphQL APIs
- Experience with native modules and Platform Channels
- Knowledge of architectural patterns (e.g., Viper, Clean Architecture, etc.)
- Experience with version control systems (Git) and CI/CD tools
- Experience writing tests