Job Responsibilities:
- Develop high-quality, robust mobile applications using Flutter, with a focus on delivering a seamless user experience.
- Collaborate with cross-functional teams, including designers and backend developers, to ensure efficient integration and optimal performance.
- Utilizes BLoC architecture to manage state, ensuring consistency, reliability, and scalability across the application.
- Integrate REST APIs and third-party libraries, managing data flow and application state with Stream and RxDart.
- Write clean, maintainable, and efficient code following Flutter best practices and clean architecture principles.
Education & Experience:
- Bachelor’s degree in Computer Science or a related field.
- 3+ years in mobile app development with a focus on Flutter.
- Advanced knowledge of Flutter framework and Dart language, including widgets, animations, and custom components.
- Strong understanding of clean architecture principles and design patterns to ensure
- modular, scalable, and testable code.
- Hands-on experience with BLoC for efficient state management, as well as knowledge of Stream and RxDart for reactive programming.
- Proficiency in REST API integration, JSON handling, and asynchronous data flow Management.
- Competence with Git and version control workflows.
Additional Requirements:
- Familiarity with CI/CD pipelines for mobile development.
- Knowledge of secure coding and data protection practices in mobile app development.
- Knowledge of Kotlin Multiplatform.
Benefits:
- Yearly Salary Review
- Festival bonus
- Lunch
https://shorturl.at/z4A6I