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