Flutter Developer

Outerspace Digital (Private) Limited
ContractColombo, Sri Lanka

About OuterSpace Digital:

At Outerspace Digital, we create cutting-edge digital solutions for a global client base, specializing in user-friendly and innovative designs. Join us to be part of a creative team dedicated to enhancing digital experiences.

Job Overview:

We are seeking a highly motivated Flutter Developer to join our development team. The ideal candidate will have a strong understanding of Flutter and Dart, and will be responsible for designing and building advanced applications for both iOS and Android platforms.

You will work closely with UI/UX designers, project managers, and backend engineers to create seamless mobile applications that align with our clients' needs and expectations.

Key Responsibilities

  • Develop and maintain high-performance, reusable, and reliable Flutter code
  • Design and build sophisticated and highly scalable apps using Flutter
  • Integrate backend services and RESTful APIs
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Ensure code quality and maintain organization, automation, and testing
  • Identify and resolve performance bottlenecks, bugs, and scalability issues
  • Stay up-to-date with new Flutter and Dart technologies, trends, and best practices
  • Participate in code reviews and contribute to team knowledge sharing

Qualifications & Skills

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience)
  • 2 years of professional experience in Flutter development
  • Proficiency in Dart programming language
  • Strong knowledge of the mobile app lifecycle, architecture, and design patterns (MVVM, Bloc, Provider, etc.)
  • Experience with third-party libraries and APIs
  • Understanding of RESTful APIs and integration
  • Familiarity with version control tools such as Git
  • Knowledge of native iOS/Android development is a plus
  • Experience with automated testing and debugging
  • Ability to work independently and collaboratively in an Agile/Scrum environment
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork 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*