We are looking for a skilled Flutter Developer with 1 to 2 years of practical experience to join our growing mobile development team. In this role, you will be responsible for building high-performance, scalable, and visually engaging cross-platform mobile applications. You will collaborate closely with UI/UX designers, backend developers, and product managers to deliver smooth and intuitive digital experiences on both Android and iOS platforms.
Key Responsibilities
- Develop and maintain mobile applications using Flutter for Android and iOS platforms.
- Integrate RESTful APIs and third-party services to enhance app features and functionality.
- Ensure applications perform efficiently, maintain high quality, and provide smooth responsiveness across devices.
- Write clean, maintainable, and well-documented code adhering to industry best practices.
- Work collaboratively with designers and developers to implement pixel-perfect UI/UX designs.
- Debug, test, and optimize application performance to ensure a seamless user experience.
- Actively participate in code reviews, sprint planning, and team discussions to continuously improve development workflows.
Required Qualifications
- 1 to 2 years of experience in Flutter development, including personal projects, internships, or freelance work.
- Strong proficiency in Dart programming language and Flutter SDK.
- Experience with state management solutions such as Provider, Riverpod, or Bloc.
- Familiarity with REST APIs, JSON data handling, and common mobile architecture patterns.
- Basic understanding of native Android development (Kotlin/Java) or iOS development (Swift) is a plus.
- Knowledge of version control systems, particularly Git.
- Good communication skills and strong problem-solving abilities.
Preferred Qualifications and Benefits
- Experience publishing applications on Google Play Store and Apple App Store.
- Familiarity with Firebase services including Authentication, Firestore, and Cloud Functions.
- Understanding of CI/CD tools and practices to streamline app deployment.
- Exposure to tools such as Postman for API testing, Figma for design collaboration, and Jira for project management.
- Experience working in agile development environments or startup settings is advantageous.
- Competitive salary range of PKR 70,000 to 80,000 per month.
- Remote-friendly and flexible working environment to support work-life balance.
- Opportunity to contribute to innovative and impactful products within a supportive team culture that encourages continuous learning and professional growth.
- This is a full-time, in-person role ideal for motivated developers seeking to advance their careers in mobile app development.