freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer (Mobile) (Junior, Senior)

Open 27d

Summary

Develops cross-platform mobile apps for iOS and Android using Flutter and Dart, maintaining clean code and integrating native APIs.

We are looking for a Flutter/Dart Developer responsible for creating multi-platform apps for iOS and Android using Google’s Flutter development framework. The primary focus will be on creating new applications and maintaining existing ones. You must have 3-4 years of previous experience in Flutter and Dart development.

Responsibilities
• Architect, build and maintain excellent Flutter applications with clean code.
• Build pixel-perfect, buttery smooth UI’s across both mobile platforms.
• Leverage native APIs for deep integrations with both platforms.
• Design highly scalable, testable code.
• Practical knowledge of BLoC pattern
• Diagnose and fix bugs and performance bottlenecks for performance that feels native.
• Release applications to iOS and Google Play stores.
• Experience integrating REST API
• Experience working with Firebase SDK.
• Discover and fix programming bugs

• Bachelor's degree or equivalent experience in Computer Science or related field
• Have published one or more mobile apps in Google Play or App Store
• Development experience with dart programming languages
• Proficient understanding of code versioning tools, such as Git
• Experience with android native development is a must.
• Experience with iOS native development is a must.
• SQL database or relational database skills

What you will get from us

  • A competitive salary according to your experience (Range: BDT 50K ~ 80K)
  • Two days weekly leave
  • Two festival bonuses
  • Yearly increment based on the performance
  • Health Insurance and Wellness Programs
  • Complimentary Breakfast, Lunch, and Evening Snacks
  • Flexible working hours
  • You will be joining a fast-moving and progressive company that prides itself of being at the forefront of software development and security services
  • A real chance to grow very rapidly - the team is growing which means that there's plenty of room for personal development
  • The possibility to really see an impact and to see how your work affects the end result.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available