Remote Position

Flutter Mobile Developer

🌍 Remote · United States 💼 Full-time

Company Description

Perur Inc is a start-up focusing on services based platform offerings, located in Ottawa, Canada. Role Description This is a full-time remote role for a Flutter Developer. The Flutter Developer will be responsible for designing, building, and maintaining mobile applications for both iOS and Android platforms using Flutter. Key tasks include collaborating with cross-functional teams, debugging and resolving issues, optimizing app performance, and ensuring a seamless user experience. The developer will also ensure that the applications align with the company’s goals and overall technical strategy. Experience

  • 2-3 years plus combined Mobile Development Experience
  • Flutter: To build cross platform mobile apps for Android, IOS and Web. This should include from making responsive UIs to efficiently query data and also manage states in an optimized manner.
  • Native Android and IOS: To build custom Flutter Packages.
  • Firebase: Should have experience with Cloud Firestore, Push Notifications, Cloud Functions and Analytics.
  • Figma: Should know how to use Figma to analyse and view the designs to build the app
  • Git: To manage and collaborate in different projects with the rest of the team.
  • Ability to provide a portfolio showing projects solely worked on upon request
  • Preference will be given for those who has experience with Web socket (SignalR), any Voice/Video SDK including third-party tools and native call kit packages Qualifications
  • Proficiency in Flutter and Dart programming language
  • Knowledge of iOS and Android development principles and best practices
  • Experience in integrating APIs and handling JSON data
  • Skills in debugging, performance optimization, and troubleshooting
  • Strong understanding of version control tools, such as Git
  • Good communication skills and ability to collaborate in a team environment
  • Proven problem-solving abilities and a detail-driven approach to development
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field is preferred
  • Familiarity with Agile development methodologies is a plus
  • Experience with cloud platforms and backend integration is advantageous Employment Type Full-time, office hours - 10 AM to 7 PM (PKT) Job Type: Full-time Application Question(s):
  • Do you have any experience integrating Flutter app with Voice/Video SDK?
  • Do you have any experience using CallKit/PushKit packages in Flutter?
  • What is your years of experience as a Flutter mobile app developer, excluding the intern or co-op experiences?
  • What is your current and expected salary? Work Location: Remote Apply tot his job
Apply Now →

More Open Positions

Explore similar remote opportunities