Minimum Requirements: Education & Experience:
Qualifications:
A BCom/BSc degree or equivalent qualification.
Minimum of 10 years of experience in software development.
At least 3 years focused on mobile application development using Flutter.
Previous experience as a Tech Lead or similar leadership role. Technical Expertise:
Strong expertise in Flutter for mobile app development.
Experience with publishing and maintaining production apps on the Apple App Store and Google Play Store.
Solid understanding of CI/CD pipelines for mobile development
Familiarity with mobile testing frameworks
Strong expertise in C#. Net,. Net frameworks, and SQL Server (2012+).
Proficiency in Angular.
Knowledge of Kubernetes/Docker for containerization.
Relevant certifications and expertise in Microsoft Azure cloud technologies.
Competencies Required:
Strong architectural background with hands-on experience in Flutter for cross-platform mobile development.
Ability to design offline-first and secure mobile solutions with a focus on performance and user experience (UX/UI).
Strong proficiency in C#. Net, Angular, and SQL Server for scalable web solutions.
Cloud Integration:
Proficiency in Microsoft Azure, including Azure App Services, Azure Dev Ops, and Azure APIs.
Problem-Solving Skills
Creative and critical thinking to tackle complex technical challenges.
Problem analysis and resolution to deliver business outcomes.
Ability to mentor and lead a team of engineers.
Strong interpersonal skills to foster collaboration within cross-functional teams.
Proactive mindset and initiative to drive innovation and results.
High attention to detail for user experience, visual design, and application performance.
Ability to identify and resolve performance bottlenecks and bugs.
Desire to continuously learn and grow technical and industry knowledge.