Flutter Developer

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum 3+ years experience in Flutter mobile app development for Android and iOS., Proficiency in Dart programming language and experience with Flutter, Android Studio, and Xcode., Experience in developing and publishing end-to-end mobile applications, especially in eCommerce, financial apps, and payment gateways., Degree in IT, Computer Science, Engineering, or related field, with relevant certifications..

Key responsibilities:

  • Develop complex multi-platform mobile applications using Flutter.
  • Implement new features and improve existing mobile applications.
  • Ensure application performance, quality, and responsiveness.
  • Collaborate with cross-functional teams to define and ship new features.

Job description

Essential Duties and Responsibilities:

Develop new complex multiplatform mobile applications using Flutter from top to bottom (user interface design, application design, implementation, unit and functional testing, play store publishing). Implement new features in existing mobile applications.

Ensure best possible performance, quality and responsiveness off the application.

Ability to understand business requirements and translate them into technical requirements.

Identify and correct bottlenecks, bug fixing and improve application performance.

Maintain code quality by writing clean and efficient codes with timeline bound delivery.

SelfLearner, implementer and team player.

Coach and develop team members to increase the team’s efficiency and flexibility.

Continuously discover, evaluate, and implement new mobile technology trends, applications to maximise development efficiency

Technical:

  • Minimum 3+ years experience in building Android (Material) & iOS (Cupertino) mobile applications using Flutter
  • Proficient in Dart programming language.
  • Strong work experience in Flutter, Android & iOS application architecture, UI design patterns, frameworks and development tools like Android Studio and Xcode.
  • Must have implement 23 Flutter based Mobile Apps for both Android and iOS from end to end perspective (design, develop, publish on Google Play Store & Apple App Store and post production support).
  • Must have worked on eCommerce, Financial Apps and Payment Gateways.
  • Strong knowledge on dealing with various different screens and screen orientation across Android & iOS mobile devices.
  • Experience with working on thirdparty libraries and APIs;
  • Sound expertise in integrating and implementing Firebase cloud message APIs and push notifications.
  • Strong hands on experience in integrating REST API’s and Web Services (JSON & XML).
  • Good to have experience on API Gateway integrations.
  • Proficient in implementing Google MapsNavigationlocation based functionalities.
  • Good knowledge on working with networking, reactive programming, dependency injection libraries.
  • Hands on experience with JavaSwift will be preferred.
  • Experience with optimising applications for Material Design
  • Proficient in implementing App code obfuscators.
  • Collaborating with crossfunctional teams to define, design, and ship new features.
  • Proficient understanding of code versioning tools, such as Git, TFS etc.
    • Functional:

      • Financialbanking industry knowledge is plus.
      • Knowledge of Social media related apps is a strong plus.
        • Qualification:

          • Degree in ITComputer Science, Engineering or a related field preferred with certifications.

    Required profile

    Experience

    Level of experience: Senior (5-10 years)
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Coaching
    • Problem Solving

    Flutter Developer Related jobs