Kodez Logo

Kodez

Consultant - Flutter (6 - Months Contract)

Posted 18 Hours Ago
Be an Early Applicant
In-Office
Colombo
Senior level
In-Office
Colombo
Senior level
Lead mobile development using Flutter, collaborate with teams to ship features, mentor developers, and optimize app performance.
The summary above was generated by AI
Company Description

If you're passionate about solving complex tech challenges, Kodez offers the space, scale, and support to make a real impact. Join us in building the future. 

 

We’re more than a tech consultancy; we’re a people-first company built to do things differently. Our founders left traditional consulting behind to create a place where genuine care, trust, and progress come first, for clients and for team members. 

 

Whether we’re helping clients accelerate delivery, modernise cloud platforms, or secure digital ecosystems, our work is rooted in real partnerships. We don’t just deliver solutions; we embed as part of a client’s team. 

 

Our services span Digital & Cloud, Identity & Security, and Data & AI, delivered through Consulting, Delivery, and Managed Services models. 

 

Join Kodez and be part of a company where care isn’t a tagline - it’s how we work. 

Eligibility:

This position is open only to Sri Lankan residents or those with a valid work visa. Applicants who do not meet this criterion will not be considered.

 

Key Responsibilities:

  • Lead the mobile development efforts using Flutter, ensuring best practices in code quality, performance, and security.
  • Collaborate with cross-functional teams to define, design, and ship new features and enhancements for mobile applications.
  • Architect and implement scalable mobile applications that deliver a consistent user experience across Android and iOS.
  • Provide technical leadership and mentorship to a team of mobile developers, fostering a culture of innovation, collaboration, and continuous improvement.
  • Conduct regular code reviews, ensuring adherence to coding standards, design patterns, and best practices in Flutter development.
  • Optimize app performance, including memory management, battery usage, and network efficiency.
  • Stay current with the latest trends and advancements in mobile development, particularly in the Flutter ecosystem, and proactively apply them to ongoing projects.
  • Work with QA teams to establish and execute comprehensive testing strategies for mobile applications.
  • Collaborate with backend teams to ensure seamless integration and efficient data handling in the mobile apps.
  • Troubleshoot, debug, and resolve production issues in a timely manner, ensuring minimal disruption to the user experience.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 5+ years of experience in mobile app development, with at least 2 years focused on Flutter.
  • Proven experience in leading a team of mobile developers, with strong leadership and mentoring skills.
  • Expertise in Dart programming and Flutter framework, with a deep understanding of Flutter’s architecture and widgets.
  • Solid understanding of mobile app design principles, UX/UI best practices, and platform-specific guidelines for both Android and iOS.
  • Experience with state management solutions (e.g., Provider, Riverpod, Bloc) and integrating with RESTful APIs.
  • Familiarity with CI/CD pipelines for mobile apps and experience with tools like Jenkins, Git, and Firebase.
  • Knowledge of app performance optimisation techniques, including profiling and debugging tools for mobile platforms.
  • Strong problem-solving skills and a proactive approach to overcoming technical challenges.
  • Excellent communication skills, with the ability to collaborate effectively with cross-functional teams and articulate complex technical concepts to stakeholders.

Preferred Qualifications:

  • Experience with native mobile development (Java/Kotlin for Android, Swift/Objective-C for iOS) is a plus.
  • Familiarity with other cross-platform frameworks like React Native or Xamarin.
  • Prior experience working in a startup or fast-paced environment.
  • Experience in developing and deploying mobile applications with a focus on scalability and high performance.

 

We Also Offer Our Employees at Kodez

 

Flexibility: We provide flexibility in when and how you work so you can manage your time and meet goals in a way that works best for you.

 

Wellness Programs: We care about you as a whole person, with initiatives to support your health mentally, physically, emotionally and financially.

 

Community: We facilitate connections through regular social events, team building and company-wide activities.

Recognition: We have rewards and recognition programs to celebrate your outstanding contributions.

 

Growth: We provide career development opportunities to enrich your skills and experience through internal mobility and pathways.

 

Cutting Edge Tech: We partner with innovative tech companies, giving you the chance to work on new and leading-edge projects. Hone your skills with Kodez!

Top Skills

Dart
Firebase
Flutter
Git
Jenkins

Similar Jobs

A Minute Ago
In-Office
3 Locations
Mid level
Mid level
Information Technology • Consulting
Develop and maintain C-based and Java software solutions for banking applications, ensuring performance, reliability, and compliance with security standards.
Top Skills: CC++JavaLinuxMssqlMySQLSybaseUnix
2 Hours Ago
In-Office
Colombo, LKA
Mid level
Mid level
Information Technology • Software
Manage applications and interfaces within IFS Ultimo, translating requirements into solutions, and working on integrations using modern techniques. Collaborate with stakeholders on projects.
Top Skills: Api IntegrationsAzure DevopsAzure Logic AppsAzure Service BusJSONPostmanSQLXML
4 Hours Ago
In-Office
Colombo, LKA
Entry level
Entry level
Information Technology • Software
The role involves learning and contributing to cloud-based automation solutions, focusing on DevOps practices and CI/CD concepts.
Top Skills: AnsibleAzureGitlabGoLinuxTerraform

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account