Senior Flutter Developer

ShiftX
Full-timeColombo 04, Colombo, Sri Lanka

Job Description

We are looking for a highly skilled and experienced 'Senior Flutter Developer' to join our mobile development team. You will be responsible for designing, developing, testing, and deploying cross-platform mobile applications using the Flutter framework.

Key Responsibilities:

  • Develop and maintain high-performance, scalable, and secure Flutter applications for Android and iOS platforms.
  • Collaborate with cross-functional teams including UI/UX designers, backend developers, and product managers.
  • Lead the architecture and development of new features and functionalities.
  • Write clean, maintainable, and efficient Dart code following best practices and coding standards.
  • Integrate RESTful APIs and third-party libraries.
  • Conduct code reviews, and contribute to improving development processes.
  • Troubleshoot and debug complex issues, ensuring optimal application performance.
  • Stay up to date with the latest Flutter releases, tools, and industry trends.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 5+ years of professional mobile development experience.
  • Strong knowledge of native Android (Kotlin/Java) or iOS (Swift/Objective-C) is a plus.
  • Familiarity with CI/CD pipelines and mobile app deployment (Google Play Store & Apple App Store).
  • Solid understanding of mobile app architecture and design patterns (MVC, MVVM, Clean Architecture).
  • Experience with Firebase, GraphQL, or other backend-as-a-service platforms is an advantage.
  • Strong problem-solving skills and ability to work independently or in a team.
  • Excellent communication and leadership abilities.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
What is the earliest date you can start work ?*
What is your expected monthly salary for this position ?*