Mid Level Flutter Developer

New
J
JobgetherInsurance IT
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AgileFlutterJava

Requirements

  • Strong hands-on experience with Flutter for developing and maintaining mobile applications.
  • Solid understanding of modern front-end development practices and experience supporting integrations with Java-based systems.
  • Experience with mobile software architecture and advanced testing practices.
  • Experience conducting code reviews and applying software engineering best practices.
  • Practical experience working within agile methodologies and multidisciplinary product squads.
  • Ability to guide and mentor other developers and contribute to the technical development of the team.
  • Strong problem-solving skills and a proactive approach to identifying opportunities for improvement.
  • Excellent communication and collaboration skills, with the ability to work effectively with technical and non-technical stakeholders.
  • Customer-oriented mindset and a strong focus on delivering valuable, high-quality solutions.
  • Adaptability and flexibility when managing changing priorities, requirements, and project contexts.
  • Ability to work effectively both independently and as part of a collaborative team.

Responsibilities

  • Lead and contribute to the development of mobile solutions using Flutter, ensuring code quality, architectural consistency, and maintainability.
  • Evaluate and introduce appropriate technologies and technical approaches to support the evolution of the mobile ecosystem.
  • Collaborate with Product Owners, designers, and other stakeholders to translate requirements into intuitive and effective mobile interfaces.
  • Align technical solutions with product expectations, delivery objectives, and customer needs.
  • Mentor junior and mid-level developers, helping strengthen technical capabilities and development practices across the team.
  • Conduct code reviews and promote engineering best practices, including robust testing approaches.
  • Investigate and resolve application issues and ensure the quality and reliability of delivered solutions.
  • Create and maintain technical documentation covering relevant processes and solutions.
  • Participate actively in agile team ceremonies, including planning, daily meetings, demos, and retrospectives.
  • Proactively identify technical bottlenecks and recommend architectural or process improvements.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now