- Flutter Development: Strong proficiency in Flutter framework, including building custom widgets, implementing animations, handling state management, and integrating with platform-specific APIs.
- Dart Programming Language: Proficiency in Dart, the programming language used for Flutter development, including knowledge of asynchronous programming, generics, and other language features.
- UI/UX Design: Ability to create visually appealing and user-friendly interfaces using Flutter's built-in widgets or by customizing them to meet design requirements.
- Cross-Platform Development: Experience with cross-platform development concepts and tools, and the ability to write code that runs efficiently on both iOS and Android platforms.
- RESTful APIs and Data Management: Familiarity with integrating RESTful APIs for data retrieval and management, as well as handling JSON data parsing and serialization.
- State Management Solutions: Proficiency in various state management solutions for Flutter such as Provider, Bloc, Redux, MobX, etc., and the ability to choose the most appropriate one for a given project.
- Version Control Systems: Experience with version control systems like Git for code collaboration, branching, merging, and code review processes.
- Testing and Debugging: Knowledge of testing methodologies and experience with writing unit tests, widget tests, and integration tests for Flutter applications, as well as debugging and performance optimization.
Job Types: Full-time, Permanent
Pay: ₹20,000.00 - ₹30,000.00 per month
Ability to commute/relocate:
- Bangalore, Karnataka: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- What is your salary expectation per month ?
- Can you join immediately? Please specify in number of days.
Education:
Experience:
- total work: 3 years (Required)
- Flutter: 3 years (Required)
Work Location: In person