Logo for Topepi

Flutter Developer

Roles & Responsibilities

  • 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.

Requirements:

  • 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.

    Flutter Developer Related jobs

    Other jobs at Topepi

    We help you get seen. Not ignored.

    We help you get seen faster — by the right people.

    🚀

    Auto-Apply

    We apply for you — automatically and instantly.

    Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

    AI Match Feedback

    Know your real match before you apply.

    Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

    Upgrade to Premium. Apply smarter and get noticed.

    Upgrade to Premium

    Join thousands of professionals who got noticed and hired faster.