Senior Flutter Developer

Abu Dhabi, AZ, AE, United Arab Emirates

Job Description

Senior Flutter Developer

We are seeking a highly skilled Senior Flutter Developer to join our dynamic team. The ideal candidate will have a proven track record of building robust mobile applications using Flutter and possess a deep understanding of modern programming principles. You will work closely with our backend team to integrate with GraphQL APIs and implement Bloc patterns for effective state management.

Key Responsibilities

• Develop and maintain new features and functionalities for our Flutter mobile application.
• Collaborate with the backend team to integrate GraphQL APIs.
• Implement Bloc patterns to manage application state.
• Write unit and integration tests to ensure code quality.
• Adhere to coding standards and best practices to produce clean, maintainable code.
• Optimize application performance and ensure smooth user experiences.
• up-to-date with the latest industry trends and technologies.

Essential Skills and Experience

• minimum 5 years experience in building mobile applications with Flutter.
• Strong understanding of object-oriented programming concepts.
• Proficiency in Bloc for state management, including Bloc libraries (Bloc, Flutter Bloc, etc.).
• Experience working with GraphQL APIs, including query and mutation writing.
• Familiarity with dependency injection (e.g., Provider).
• Excellent understanding of asynchronous programming concepts (e.g., Futures, Streams).
• Solid understanding of widget lifecycles and best practices for building performant UIs.
• Experience with unit testing frameworks (e.g., Mockito, TestDoubles).
• Sound knowledge of Flutter architecture and widgets.
• Experience with consuming RESTful APIs.
• Understanding of HTTP concepts and networking principles. code version control systems (e.g., Git).
• Experience with writing clean and maintainable code.
• Experience with UI/UX design principles, Firebase or other backend-as-a-service (BaaS) platforms.

Job Type: Full-time

Pay: From AED6,000.00 per month

Application Question(s):

• how many years of experience you have using Flutter?
• do you have experience in using GraphQL
• can you join Immediately or require notice period?

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1709145
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Abu Dhabi, AZ, AE, United Arab Emirates
  • Education
    Not mentioned