Flutter Developer

Job Description:

We are seeking a skilled and experienced Flutter Developer to join our team. The ideal candidate should have a strong background in mobile application development, with a focus on Flutter framework. They should have experience of 4-5 years in developing high-quality, scalable, and responsive mobile applications for both iOS and Android platforms

Key Responsibilities:

  1. Design, develop, and maintain mobile applications using Flutter framework.
  2. Collaborate with cross-functional teams to understand project requirements and develop solutions.
  3. Write clean, efficient, and maintainable code that adheres to best practices.
  4. Optimize application performance for maximum speed and scalability.
  5. Test applications on various devices and platforms to ensure compatibility and performance.
  6. Troubleshoot and debug issues, and implement solutions to improve application functionality and performance.
  7. Stay updated on the latest technologies and trends in mobile application development, and incorporate new technologies into projects as appropriate.

Qualifications:

  1. Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  2. 4-5 years of experience in mobile application development, with a strong focus on Flutter framework.
  3. Proficient in Dart programming language and experience with Flutter framework.
  4. Strong knowledge of mobile app architecture and design patterns.
  5. Experience with state management solutions such as Provider, Riverpod, or BLoC.
  6. Experience with RESTful APIs and JSON.
  7. Experience with version control systems such as Git.
  8. Experience with testing frameworks such as Flutter Test and Widget Test.
  9. Strong problem-solving skills and ability to work independently as well as in a team.
  10. Excellent communication and collaboration skills.

Preferred Qualifications:

  1. Experience with Firebase or other backend-as-a-service platforms.
  2. Experience with CI/CD pipelines and continuous integration/continuous deployment (CI/CD) tools.
  3. Experience with Docker and containerization technologies.
  4. Experience with cloud platforms such as AWS, Google Cloud, or Azure.
  5. Experience with performance optimization techniques for mobile applications.
  6. Experience with internationalization and localization of mobile applications.
  7. Experience with app distribution and deployment to app stores.

This is an excellent opportunity to join a dynamic and collaborative team, and contribute to the development of high-quality mobile applications. If you are a skilled and experienced Flutter Developer with a passion for mobile application development, we encourage you to apply.

Job Category: R&D
Job Type: Full Time
Job Location: Bengaluru

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Shopping Cart
Scroll to Top