Requirements:
- Bachelors or Masters degree in Computer Science or a related field.
- 5 years of experience in mobile app development with at least 4 years of hands-on experience in Flutter and Dart.
- Proven experience in building and deploying at least two Android and/or iOS applications using Flutter.
- Strong ability to create pixel-perfect UIs using Flutters widget catalog.
- Solid understanding of state management techniques such as Bloc Provider and setState.
- Experience with animations (implicit explicit and using tools like Rive).
- Good understanding of RESTful APIs and integrating back-end services with Flutter apps.
- Knowledge of data parsing storage techniques and writing platform-specific code using Platform Channels.
- Experience with third-party libraries SDK integrations and creating or using Flutter packages and plugins.
- Proficiency in Unit Testing Widget Testing and Integration Testing.
Familiarity with CI/CD tools such as CodeMagic Azure DevOps or App Center. - Understanding of mobile application security best practices.
- Deep knowledge of MVVM architecture and design patterns (GOF).
- Strong grasp of collections algorithms and application frameworks.
- Experience working with Firebase services (Analytics Crashlytics Firestore Authentication Push Notifications Remote Config).
- Understanding of interactive app development memory management network programming file I/O and multithreading for Android/iOS.
- Knowledge of the full mobile development lifecycle mobile architectures and emerging trends.
- Hands-on experience with Git and version control workflows.
- Familiarity with Android and iOS design principles and interface guidelines.
- Ability to conduct code reviews and collaborate effectively with team members.
- Proactive in exploring and implementing new technologies to improve development efficiency.
- Strong problem-solving analytical and communication skills.
- Ownership-driven self-motivated and a collaborative team player with a can-do attitude.
- Passionate about learning innovation and sharing knowledge within the team.
Responsibilities:
- Delivering across the entire app life cycle concept design build deploy test release to app store and support
- Working closely with all team members to understand full stack functionality and architecture
- Gathering requirements around functionality and translate those requirements into elegant functional solutions
- Contributing ideas (technological and product) to enhance the overall app experience
- Optimizing performance for the apps
- Staying abreast with technological updates and implement technology improvements by utilizing blogs and forums
- Writing clean and maintainable code
Requirements: Bachelors or Masters degree in Computer Science or a related field.5 years of experience in mobile app development with at least 4 years of hands-on experience in Flutter and Dart.Proven experience in building and deploying at least two Android and/or iOS applications using Flutter.St...
Requirements:
- Bachelors or Masters degree in Computer Science or a related field.
- 5 years of experience in mobile app development with at least 4 years of hands-on experience in Flutter and Dart.
- Proven experience in building and deploying at least two Android and/or iOS applications using Flutter.
- Strong ability to create pixel-perfect UIs using Flutters widget catalog.
- Solid understanding of state management techniques such as Bloc Provider and setState.
- Experience with animations (implicit explicit and using tools like Rive).
- Good understanding of RESTful APIs and integrating back-end services with Flutter apps.
- Knowledge of data parsing storage techniques and writing platform-specific code using Platform Channels.
- Experience with third-party libraries SDK integrations and creating or using Flutter packages and plugins.
- Proficiency in Unit Testing Widget Testing and Integration Testing.
Familiarity with CI/CD tools such as CodeMagic Azure DevOps or App Center. - Understanding of mobile application security best practices.
- Deep knowledge of MVVM architecture and design patterns (GOF).
- Strong grasp of collections algorithms and application frameworks.
- Experience working with Firebase services (Analytics Crashlytics Firestore Authentication Push Notifications Remote Config).
- Understanding of interactive app development memory management network programming file I/O and multithreading for Android/iOS.
- Knowledge of the full mobile development lifecycle mobile architectures and emerging trends.
- Hands-on experience with Git and version control workflows.
- Familiarity with Android and iOS design principles and interface guidelines.
- Ability to conduct code reviews and collaborate effectively with team members.
- Proactive in exploring and implementing new technologies to improve development efficiency.
- Strong problem-solving analytical and communication skills.
- Ownership-driven self-motivated and a collaborative team player with a can-do attitude.
- Passionate about learning innovation and sharing knowledge within the team.
Responsibilities:
- Delivering across the entire app life cycle concept design build deploy test release to app store and support
- Working closely with all team members to understand full stack functionality and architecture
- Gathering requirements around functionality and translate those requirements into elegant functional solutions
- Contributing ideas (technological and product) to enhance the overall app experience
- Optimizing performance for the apps
- Staying abreast with technological updates and implement technology improvements by utilizing blogs and forums
- Writing clean and maintainable code
View more
View less