
We are seeking a highly skilled Senior Flutter Developer to lead the development of innovative and scalable mobile applications. The ideal candidate will possess extensive experience in Flutter and Dart, combined with expertise in creating high-quality apps for both iOS and Android platforms. You will collaborate with cross-functional teams to design, build, and maintain user-friendly applications that align with business goals and deliver exceptional user experiences.
________________________________________
Responsibilities:
1. Mobile App Development:
• Develop and maintain cross-platform mobile applications using Flutter and Dart.
• Build, test, and deploy high-quality iOS and Android applications.
2. UI/UX Design and Implementation:
• Implement modern UI/UX designs following Material Design principles.
• Optimize app performance for responsiveness and speed.
3. API Integration and Libraries:
• Integrate third-party APIs and libraries to enhance application functionality.
• Collaborate with back-end developers to ensure seamless data flow.
4. Code Quality and Testing:
• Conduct code reviews, identify issues, and ensure adherence to best practices.
• Perform automated and manual testing to maintain app stability and quality.
5. Agile Development Practices:
• Work within an Agile environment, contributing to sprints and project milestones.
• Provide accurate time estimates and deliver tasks on schedule.
6. Debugging and Problem-Solving:
• Analyze, troubleshoot, and resolve app issues in a timely manner.
• Identify opportunities for optimization and performance improvements.
7. Collaboration and Documentation:
• Collaborate with designers, developers, and stakeholders to deliver high-impact features.
• Maintain detailed technical documentation for projects and processes.
________________________________________
Educational Qualifications:
• Bachelor’s degree in Computer Science, Software Engineering, or a related field.
• 6+ years of professional experience in mobile app development.
________________________________________
Special Requirements:
• Demonstrated ability to deliver high-quality apps under tight deadlines.
• Adaptability to learn and implement new tools, methods, and technologies.
• Prior experience working in an Agile development environment.
• Knowledge of mobile app security and data protection standards is a plus.