Match score not available

Flutter Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Minimum 3+ years of experience in mobile application development using Flutter., Proficient in Dart programming language and familiar with Android and iOS application architecture., Degree in IT/Computer Science, Engineering or a related field preferred with certifications., Experience with eCommerce, financial apps, and payment gateways is a plus..

Key responsabilities:

  • Develop and maintain multi-platform mobile applications using Flutter from design to deployment.
  • Implement new features and ensure application performance and quality.
  • Coach and develop team members to enhance team efficiency and flexibility.
  • Collaborate with cross-functional teams to define and ship new features.

Job description

Essential Duties and Responsibilities:

Develop new complex multi-platform 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 time-line bound delivery.

Self-Learner, 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 2-3 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 third-party 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 Maps/Navigation/location based functionalities.
  • Good knowledge on working with networking, reactive programming, dependency injection libraries.
  • Hands on experience with Java/Swift will be preferred.
  • Experience with optimising applications for Material Design
  • Proficient in implementing App code obfuscators.
  • Collaborating with cross-functional teams to define, design, and ship new features.
  • Proficient understanding of code versioning tools, such as Git, TFS etc.

Functional:

  • Financial/banking industry knowledge is plus.
  • Knowledge of Social media related apps is a strong plus.

Qualification:

  • Degree in IT/Computer Science, Engineering or a related field preferred with certifications.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Coaching
  • Problem Solving

Flutter Developer Related jobs