Pessoa Desenvolvedora Flutter SR

New
J
JobgetherSoftware Development
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AgileFlutterGitJiraFirebaseCI/CDUnit Testing

Requirements

  • Experience developing applications with Flutter.
  • Strong understanding of mobile application development and the software development lifecycle.
  • Knowledge of Design Systems and their application in mobile products.
  • Experience with unit testing and widget testing.
  • Understanding of state-management approaches.
  • Knowledge of software architecture patterns, particularly Clean Architecture.
  • Familiarity with software design patterns such as Facades and Decorators.
  • Experience integrating mobile applications with backend services using request providers such as Dio.
  • Understanding of Microservices and Micro Apps concepts.
  • Knowledge of feature management using Firebase Remote Config.
  • Understanding of CI/CD development pipelines and tools such as Jenkins.
  • Experience using project and task management tools, preferably Jira.
  • Experience managing source-code repositories using GitHub or Bitbucket.
  • Experience working within Agile environments and methodologies such as Scrum.

Responsibilities

  • Develop and maintain mobile applications using Flutter, writing clean, efficient, and maintainable code.
  • Design, implement, and evolve applications for iOS and Android.
  • Write and execute unit and widget tests to ensure high-quality deliveries.
  • Apply architecture and design patterns, including Clean Architecture.
  • Integrate mobile applications with backend services and APIs using request providers.
  • Support CI/CD pipelines and development workflows.
  • Monitor applications in production, analyze incidents and crashes, and implement improvements.
  • Provide technical guidance and support to other members of the development team.
  • Research and evaluate new technologies and development approaches.
  • Collaborate within Agile teams and participate in Scrum practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now