Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with Korn Ferry. For the most up-to-date job details, please visit the official website by clicking "Apply Now."
About the Role:
We are looking for an experienced Senior Flutter Developer / Tech Lead to join our team on a contract basis. In this role, you'll take ownership of mobile development efforts, lead cross-functional teams, and help shape the architecture and design of robust mobile and web applications using Flutter. You’ll work closely with designers, backend engineers, and stakeholders to ensure delivery of high-quality, scalable, and maintainable code.
Key Responsibilities:
- Lead Flutter development across mobile (iOS/Android) and web platforms.
- Guide and mentor a team of developers, ensuring best practices and consistent code quality.
- Oversee architecture and design decisions to ensure scalability, performance, and maintainability.
- Collaborate with product managers and designers to align development efforts with project goals.
- Write clean, testable, and well-documented code in Dart.
- Integrate RESTful APIs and third-party services.
- Manage source control workflows using Git and implement CI/CD pipelines.
- Ensure compliance with platform-specific guidelines and mobile development standards.
- Advocate for responsive, accessible, and secure app design.
Essential Knowledge & Experience:
- 3+ years of hands-on experience developing Flutter applications.
- 3+ years of experience as a senior developer or tech lead, with strong project management and team leadership capabilities.
- Deep understanding of Flutter widgets and state management approaches (GetX, Provider, Riverpod, Bloc, etc.).
- Solid grasp of software architecture and design principles.
- Strong problem-solving skills, particularly around performance, scalability, and maintainability.
- Experience with RESTful APIs, third-party libraries, and service integrations.
- Proficiency with Git, version control workflows, and CI/CD implementation.
- Good knowledge of iOS and Android development standards.
- Understanding of responsive UI design principles across mobile and web.
- Experience applying accessibility, usability, and secure coding best practices.