Flutter Developer – FinTech (Onsite, Karachi, PKR Salary)
Job Description:
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 2–4 years of experience in Flutter application development.
- Strong knowledge of Dart and Flutter framework.
- Experience building and maintaining Android and iOS applications using Flutter.
- Experience integrating RESTful APIs and working with JSON data.
- Familiarity with state management approaches such as Provider, Riverpod, or BLoC.
- Basic understanding of secure mobile application development and authentication mechanisms.
- Experience with Git version control and Agile development methodologies.
- Exposure to Firebase, push notifications, local storage, and third-party integrations.
- Experience in FinTech, payment solutions, banking applications, or financial products is preferred.
- Good debugging, analytical, and problem-solving skills.
- Strong communication and collaboration abilities.
Responsibilities:
- Develop and maintain Flutter applications for financial technology products.
- Implement user-friendly, responsive, and high-performing mobile interfaces.
- Integrate backend APIs and third-party services while ensuring data accuracy and security.
- Work closely with senior developers, designers, QA engineers, and product teams to deliver new features.
- Troubleshoot application issues and resolve bugs in a timely manner.
- Participate in code reviews and follow established coding standards and best practices.
- Write clean, maintainable, and well-documented code.
- Contribute to application testing and performance optimization.
- Assist with app releases, updates, and ongoing maintenance.
- Continuously learn and adopt new Flutter features and mobile development best practices.