Flutter Developer
5 days ago
Netanya Center District, Israel
ONE Digital
Full time
₪40,000 - ₪120,000 per year
Location: Netanya (On-Site Only)
We are seeking a talented Flutter Developer to join our dynamic team. The ideal candidate will have a passion for creating innovative mobile applications and a strong understanding of Flutter's core principles. As a Flutter Developer, you will collaborate with cross-functional teams to design, develop, and deploy high-quality, scalable mobile applications.
Key Responsibilities:
- Design and build advanced applications using the Flutter framework for both iOS and Android platforms.
- Collaborate with UI/UX designers, product managers, and backend developers to ensure seamless integration of features.
- Write clean, maintainable, and testable code following industry standards and best practices.
- Optimize application performance, troubleshoot issues, and fix bugs to ensure a high-quality user experience.
- Stay updated with emerging trends and technologies in mobile development and contribute to continuous improvement.
- Participate in code reviews to maintain code quality and share knowledge with the team.
- Integrate third-party APIs and libraries as required.
- Work with version control systems like Git for collaboration and code management.
Required Skills and Qualifications:
- Proven experience as a Flutter Developer with a portfolio of released applications on the App Store or Play Store.
- Strong proficiency in Dart programming language.
- Solid understanding of Flutter widgets and state management approaches (e.g., Provider, Bloc, Riverpod).
- Familiarity with RESTful APIs and integration of backend services.
- Experience with Firebase services such as Firestore, Authentication, and Push Notifications.
- Knowledge of mobile app architecture patterns (e.g., MVC, MVVM, Clean Architecture).
- Experience with native mobile development (Kotlin/Java for Android and Swift/Objective-C for iOS) is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
Preferred Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Knowledge of app submission processes for both Google Play Store and Apple App Store.
- Understanding of Agile/Scrum methodologies.
Location: Netanya (On-Site Only)