Job Title: Flutter Developer (2–3 Years Experience)
Location: Lahore ( In person)
About the Role:
We are looking for a skilled Flutter Developer with 2–3 years of hands-on experience to join our team. The ideal candidate will design, build, and maintain high-performance mobile applications for iOS and Android platforms using Flutter. You should be passionate about clean code, performance optimization, and delivering seamless user experiences.
Key Responsibilities:
- Develop and maintain cross-platform mobile applications using Flutter and Dart.
- Collaborate with UI/UX designers to implement visually appealing and responsive interfaces.
- Write clean, maintainable, and well-documented code following best practices.
- Optimize applications for maximum performance, scalability, and usability.
- Integrate RESTful APIs, third-party libraries, and services as needed.
- Troubleshoot, debug, and resolve application issues across multiple platforms.
- Participate in code reviews, team meetings, and agile development processes.
- Stay updated with new technologies and suggest improvements to current processes.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 2–3 years of professional experience in Flutter development.
- Strong proficiency in Dart and mobile app development principles.
- Experience with state management approaches (Provider, Riverpod, Bloc, etc.).
- Familiarity with RESTful APIs, Firebase, and local storage solutions.
- Knowledge of UI/UX best practices for mobile platforms.
- Understanding of version control systems (Git) and collaborative development workflows.
- Good problem-solving skills and attention to detail.
- Ability to work independently as well as part of a team.
Preferred Qualifications:
- Experience with CI/CD pipelines for mobile applications.
- Knowledge of native Android (Kotlin/Java) or iOS (Swift) development is a plus.
- Prior experience deploying apps to Google Play Store and Apple App Store.
What We Offer:
- Dynamic and collaborative work environment.
- Opportunities for professional growth and skill development.
- Flexible work hours / remote work options.
- Exciting projects with latest technologies in mobile app development.
Job Type: Full-time
Work Location: In person