Flutter Developer - KSA

Apply now »

Date: Apr 8, 2024

Location: Riyadh, Riyadh, SA, 12211

Company: sistemasgl

At Globant, we dream and build Digital Journeys that matter to millions of users. We do that by leveraging engineering, design and innovation with our own industry-leading practices, like our Agile PODs and specialized Studios. We want you to join us in creating these journeys for the biggest clients in financial services, banking, retail, travel, e-commerce and media, revolutionizing and growing their core businesses while helping them (and you!) stay ahead of the curve. 

 

What are we looking for:

We are seeking a highly skilled and experienced Flutter Architect to join our dynamic team. As a Flutter Architect, you will be responsible for designing and implementing robust, scalable, and maintainable mobile applications using the Flutter framework. The ideal candidate will have a strong background in mobile application development, a deep understanding of Flutter, and the ability to lead a team of developers to deliver high-quality software solutions.

 

 

Responsibilities:

  1. System Architecture Design:

    • Lead the design and architecture of Flutter-based mobile applications.
    • Develop system architecture that is scalable, modular, and extensible.
    • Work closely with stakeholders to understand requirements and translate them into technical specifications.
  2. Code Review and Optimization:

    • Conduct code reviews to ensure adherence to best practices and coding standards.
    • Identify and address performance bottlenecks and optimize code for better efficiency.
    • Collaborate with development teams to maintain high code quality and consistency.
  3. Technical Leadership:

    • Provide technical guidance and mentorship to the development team.
    • Stay updated on the latest trends and advancements in Flutter and mobile application development.
    • Promote a culture of continuous learning and improvement within the development team.
  4. Collaboration and Communication:

    • Collaborate with cross-functional teams, including UI/UX designers, product managers, and backend developers.
    • Communicate effectively with team members and stakeholders, ensuring a clear understanding of technical requirements and solutions.
  5. Problem Solving:

    • Analyze complex technical problems and propose innovative solutions.
    • Troubleshoot issues and provide timely resolutions to ensure the smooth functioning of applications.

 

Qualifications:

  1. Education:

    • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  2. Experience:

    • Proven experience as a Flutter Developer with a focus on architecture and design.
    • Good years of experience in mobile application development.
  3. Technical Skills:

    • Expertise in Flutter framework and Dart programming language.
    • Strong understanding of mobile app architecture patterns (e.g., MVC, MVVM).
    • Experience with state management solutions in Flutter (e.g., Provider, Bloc).
    • Proficient in version control systems (e.g., Git).
  4. Leadership and Communication:

    • Excellent leadership and interpersonal skills.
    • Strong written and verbal communication skills.
    • Ability to work collaboratively in a team environment.
  5. Problem-Solving Skills:

    • Analytical mindset with the ability to solve complex technical problems.
    • Demonstrated ability to make sound decisions under tight deadlines.

 

We are ready.


Job Segment: Developer, Application Developer, Computer Science, Product Development, Software Engineer, Technology, Research, Engineering

Apply now »