JobCeylon
Back to Explore Jobs
ColomboWestern ProvincePrivateLead

Manager - Software Engineering (Flutter Mobile & Web Developer)

Nations Trust Bank

Closes in 8 days · 07/10/2026

Job description

Manager - Software Engineering (Flutter Mobile & Web Developer) advertisement
Manager - Software Engineering (Flutter Mobile & Web Developer) Job Profile: Design, develop, and maintain scalable applications using Flutter and Dart for Android, iOS, and Web platforms. Build responsive, user-friendly, and high-performing mobile and web applications. Develop reusable components and maintainable application architectures using Clean Architecture, SOLID principles, and modern design patterns. Integrate applications with RESTful APIs, enterprise systems, and third-party services. Implement secure authentication, authorization, and mobile security controls. Integrate and manage services such as Firebase, Google Cloud Platform, analytics, push notifications, and customer engagement platforms. Manage application deployments and releases through Google Play Console, App Store Connect, and TestFlight. Collaborate closely with UI/UX designers, backend developers, DevOps engineers, cybersecurity teams, and business stakeholders. Participate in technical design, solution architecture, code reviews, release planning, and continuous improvement initiatives. Required Skills & Experience Strong hands-on experience in Flutter and Dart development. Experience developing and maintaining applications for Android, iOS, and Flutter Web. Sound knowledge of BLoC, Cubit, Riverpod, Provider, or other state-management frameworks. Minimum 7 years’ experience in software development - Flutter Mobile & Web Developer Experience with REST APIs, JSON, Dio, HTTP, and backend integrations. Good understanding of mobile application architecture, design patterns, and software engineering best practices. Experience with Firebase services including Cloud Messaging, Analytics, Crashlytics, and Remote Config. Familiarity with Git, CI/CD pipelines, and source control best practices. Strong understanding of application security concepts including OAuth 2.0, JWT, secure storage, SSL/TLS, and OWASP Mobile Security principles. Experience with application deployment, release management, and certificate/signing management for Android and iOS platforms. Preferred Qualifications Experience with Google Cloud Platform (GCP) services. Exposure to GraphQL, WebSockets, and advanced API integrations. Experience with customer engagement platforms such as CleverTap. Knowledge of Flutter performance optimization, monitoring, and analytics. Experience working in Agile software development environments. PLEASE CLICK THE APPLY BUTTON TO SEND YOUR CV VIA XPRESSJOBS

Job Overview

Company:Nations Trust Bank
Location:Colombo, Western Province
Experience:Lead
Date Posted:Sep 23, 2026
Deadline:Oct 7, 2026

Telegram Job Alerts

Never miss a Sri Lanka vacancy matching your profile. Get alerted instantly on Telegram the moment new roles are published.