What We Are Looking For:
We are in search of a skilled Flutter Developer to enrich our technology team and contribute to the development of our state-of-the-art mobile application. The ideal candidate should be proficient in Flutter and Dart, with a solid background in building high-quality, cross-platform applications that deliver seamless user experiences.
Roles and Responsibilities:
Design and build sophisticated and highly scalable apps using the Flutter framework and gn and develop sophisticated and scalable apps using Flutter, Dart, and Firebase.
Collaborate with cross-functional teams to conceptualize, design, and deploy new features.
Utilize Firebase services like Firestore for database management, Cloud Functions for backend operations, and Firebase Authentication for user management.
Address and rectify performance issues, ensuring the reliability and robustness of the application.
Maintain high standards of code quality and follow best practices for maintainability.
Continuously explore, evaluate, and implement new technologies for enhanced development efficiency and application performance.
Offer technical support for application development, updating the app as per user feedback and business needs.
Document technical architecture, challenges, and solutions, sharing insights for team knowledge enhancement.
Stay informed about industry trends, technologies, and Firebase updates.
Skills, Certifications, and Qualifications:
Basic:
Exceptional problem-solving skills.
Minimum 2 years of software development experience.
Proficiency in Flutter and Dart.
In-depth knowledge of Firebase services (Firestore, Cloud Functions, Storage, Authentication).
Experience with third-party libraries and APIs.
Understanding of code versioning tools, particularly Git.
Preferred:
Experience working with RESTful APIs and mobile libraries for networking.
Knowledge of Agile development methodologies.
Ownership of a MacBook for iOS development.
Working Conditions:
Full-time