Descrição do emprego
- Lead the development of cross-platform mobile applications using Flutter and Dart.
- Collaborate with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality software solutions.
- Architect and implement scalable and maintainable code structures, following best practices and design patterns.
- Provide technical leadership and mentorship to junior developers on the team.
- Work closely with UI/UX designers to implement custom user interfaces and animations.
- Integrate mobile applications with RESTful APIs and other web services.
- Conduct code reviews and ensure code quality, performance, and security.
- Write unit tests and integration tests to ensure the reliability and robustness of the applications.
- Stay updated with the latest trends and technologies in Flutter and mobile app development.
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Troubleshoot and debug issues, and collaborate with the team to find effective solutions.
- Contribute to the continuous improvement of development processes and tools.
Qualificações
-BSc/MS in Computer Science.
-Proficiency in using the Flutter framework for building cross-platform mobile applications.
-Strong understanding and command of the Dart programming language.
-Knowledge of cross-platform mobile development principles.
-Experience in deploying apps on both iOS and Android platforms.
-Understanding of mobile UI/UX design principles.
-Expertise in state management solutions in Flutter, such as Provider, Riverpod, or Bloc.
-Experience in integrating Flutter applications with RESTful APIs and other web services.
-Proficiency in writing unit tests and integration tests for Flutter applications.
-Experience with version control systems, such as Git.
-Knowledge of various app architecture patterns, such as MVC, MVVM, or Clean Architecture.
-Experience in implementing scalable and maintainable code structures.
-Familiarity with CI/CD processes for Flutter applications.
-Fluency in English (written and spoken).
See more jobs at Devoteam
Apply for this job