Experienced Flutter Developer At Kumaran Systems (Winnipeg)

Experienced Flutter Developer At Kumaran Systems (Winnipeg)

16 Sep
|
Kumaran Systems
|
Winnipeg

16 Sep

Kumaran Systems

Winnipeg

About UsKumaran Systems: Engineering Future-Ready Transformations Since 1992, Kumaran Systems has been helping enterprises bridge the past and the future, reimagining legacy systems and embracing AI-led possibilities. With over 34 years of delivery excellence, we specialise in re-engineering core applications, driving cloud transformation, and building automation-first, GenAI-enabled ecosystems across the Banking and Financial Services, Insurance, Telecom, and Automotive sectors. We help organisations not just upgrade their systems but reimagine what’s possible.About UsKumaran Systems: Engineering Future-Ready Transformations Since 1992, Kumaran Systems has been helping enterprises bridge the past and the future, reimagining legacy systems and embracing AI-led possibilities. With over 34 years of delivery excellence, we specialise in re-engineering core applications, driving cloud transformation, and building automation-first, GenAI-enabled ecosystems across the Banking and Financial Services, Insurance, Telecom, and Automotive sectors. We help organisations not just upgrade their systems but reimagine what’s possible.Why Kumaran?We blend engineering discipline with AI innovation, helping clients modernise with confidence, automate with clarity, and scale with purpose. Our global delivery model ensures agility, responsiveness, and seamless collaboration, with clients always at the heart of every engagement. At Kumaran, we don’t just solve problems, we engineer future-ready transformations.Flutter Developer - Position OverviewWe are seeking an experienced Flutter Developer to join our mobile development team. The successful candidate will have 3-5 years of professional mobile development experience and will be responsible for designing, developing, and maintaining high-quality mobile applications for iOS and Android platforms using the Flutter framework. This role offers an excellent opportunity to lead technical initiatives, mentor junior developers, work on innovative projects, and contribute strategically to our organization’s mobile strategy.Key ResponsibilitiesDesign and implement sophisticated user interfaces that are intuitive, responsive, and visually appealingCollaborate with product managers, designers, backend developers, and stakeholders to understand requirements and deliver solutionsWrite clean, maintainable, well-documented,



and production-ready code following best practices and coding standardsConduct thorough code reviews and provide constructive feedback to team members, fostering a culture of continuous improvementTroubleshoot, debug, and optimize application performance across different devices, OS versions, and network conditionsIntegrate and manage third‑party APIs, SDKs, and services into mobile applicationsParticipate in the full software development lifecycle, from concept, design, development, testing, deployment to maintenanceMentor junior developers and contribute to their professional growth and skill developmentStay updated with the latest Flutter developments, tools, industry best practices, and emerging technologiesContribute to continuous improvement of development processes, methodologies, and architectural decisionsParticipate in technical discussions and provide recommendations for technology stack and architectural improvements.Ensure code quality through implementation of testing strategies and quality assurance practicesRequired QualificationsBachelor's degree in Computer Science, Software Engineering, or related field (or equivalent professional experience)Minimum 4-6 years of professional mobile application development experienceMinimum 3+ years of hands‑on experience with Flutter and Dart programming languageProven track record of developing and shipping production-grade mobile applications on iOS and AndroidDeep understanding of mobile app architecture, design patterns (MVC, MVVM, BLoC, Provider, River-pod, etc.), and architectural principlesStrong expertise with RESTful APIs, GraphQL, and integration of backend servicesAdvanced proficiency with version control systems (Git) and collaborative development workflowsExtensive experience with mobile app testing frameworks and comprehensive testing methodologies (Unit, Widget, Integration, E2E)Solid problem-solving skills, analytical thinking,



and attention to detailExcellent communication and teamwork abilities with proven experience working in cross‑functional teamsSolid experience with Android and iOS development environments, tools, and platform‑specific considerationsExperience with performance optimization, memory management, and debugging toolsPreferred QualificationsAdvanced experience with state management solutions (Provider, River-pod, GetX, BLoC, Redux)Extensive knowledge of Firebase ecosystem (Real‑time Database, Firestore, Cloud Functions, Authentication, Analytics)Experience designing and implementing CI/CD pipelines for mobile applicationsStrong familiarity with Agile and Scrum development methodologiesExperience with native Android (Kotlin/Java) or iOS (Swift/Objective‑C) developmentSignificant contributions to open‑source projects, particularly Flutter‑related projectsExperience with app performance optimization, profiling, and monitoring toolsDeep knowledge of UI/UX principles, responsive design, and accessibility standardsExperience with app security best practices, encryption, and secure data storageKnowledge of mobile app monetization strategies and analytics integrationExperience leading technical teams or mentoring developersFamiliarity with platform‑specific features and capabilities (push notifications, location services, camera, etc.)Technical SkillsFlutter SDK and Dart language (advanced proficiency)Mobile app architecture and design patternsState management solutions (Provider, River-pod, BLoC, GetX)RESTful API design and integrationGraphQL implementation and integrationDatabase management (SQLite, Firebase Real‑time Database, Firestore, Hive)Authentication and authorization mechanisms (OAuth, JWT, Firebase Auth)Version control (Git/GitHub/GitLab/Bit‑bucket)Testing frameworks and methodologies (Unit, Widget, Integration, E2E testing)Android Studio and Xcode IDEsPackage management and dependency resolutionPerformance profiling and optimization toolsCI/CD tools and platforms (GitHub Actions, GitLab CI, Fast‑lane, etc.)Firebase and cloud servicesApp security and data encryptionSoft SkillsExcellent communication and interpersonal skillsAbility to work independently and as part of a teamProblem‑solving and analytical thinkingTime management and organizational skillsAdaptability and willingness to learn recent technologiesAttention to detail and commitment to qualityCollaborative mindset and openness to feedbackProactive approach to identifying and solving problems#J-18808-Ljbffr

📌 Experienced Flutter Developer At Kumaran Systems (Winnipeg)
🏢 Kumaran Systems
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: experienced flutter developer at kumaran systems (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: experienced flutter developer at kumaran systems (winnipeg) / winnipeg