Flutter Developer

Job Description

We are seeking a skilled Flutter Developer with 1-3 years of experience to join our dynamic development team. As a Flutter Developer, you will be responsible for developing and maintaining high-quality mobile applications using the Flutter framework.

 

Responsibilities:

1. Develop and maintain mobile applications for iOS and Android platforms using the Flutter framework.

2. Collaborate with cross-functional teams, including designers, product managers, and backend developers, to understand project requirements and deliver high-quality solutions.

3. Design and implement user interfaces that are intuitive, visually appealing, and responsive.

4. Write clean, efficient, and maintainable code following best practices and coding standards.

5. Conduct code reviews to ensure the quality and consistency of the codebase.

6. Optimize mobile applications for performance, scalability, and security.

7. Troubleshoot and debug issues reported by users or identified during testing.

8. Stay up-to-date with the latest industry trends, technologies, and best practices related to mobile app development and Flutter.

9. Collaborate with the QA team to ensure proper testing and quality assurance of the applications.

10. Participate in the entire application development lifecycle, from concept to deployment and maintenance.

 

Requirements:

1. Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).

2. Proven experience in mobile app development using Flutter, with a strong portfolio of Flutter projects.

3. Proficiency in Dart programming language.

4. Solid understanding of object-oriented programming (OOP) concepts and design patterns.

5. Strong knowledge of mobile app development principles, including user interface design, responsive layout, and data management.

6. Experience integrating RESTful APIs and web services into mobile applications.

7. Familiarity with Git or other version control systems.

8. Ability to write clean, efficient, and maintainable code.

9. Strong problem-solving and troubleshooting skills.

10. Excellent communication and collaboration skills, with the ability to work effectively in a team environment.

11. Self-motivated and able to work independently with minimal supervision.

12. Experience with native mobile app development (iOS or Android) is a plus.

Job Summary

  • Published on:2023-07-06 7:30 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:1 Year
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2026-01-21