Requirements:
1. Proven expertise in Flutter development(2+ years), showcasing a deep understanding of Flutter’s framework and architecture to enhance the learning experience.
2. Proficiency in crafting native functions for Android and iOS platforms using Flutter.
3. Understanding/deep understanding of building clean application architecture.
4. Understanding of working with databases such as SQLite/SQL.
5. Experience with Firebase/Parse.
6. Work experience with State managers Provider/Bloc.
7. Excellent collaboration and communication skills to work effectively with cross-functional teams, aligning technical development with the platform.
8. Strong analytical abilities to address challenges associated with real-time video streaming, user engagement, and application performance.
9. Upper-intermediate English.
Experience with flutter drift will be a big plus.
Responsibilities:
1. Create and maintain mobile applications using the Flutter framework for both iOS and Android platforms.
2. Develop clean, maintainable, and scalable code while adhering to coding standards and best practices.
3. Stay updated with the latest industry trends, Flutter updates, and emerging technologies to continuously improve development processes.
4. Collaborate in code reviews to maintain code quality and mentor junior developers when necessary.
We offer:
1. Competitive salary.
2. Work closely with an existing team of product experts.
3. Professional challenges, support from a mentor and a personal development plan.
4. Paid vacation of 20 working days, paid sick leave, and public holidays.
5. Possibility of participating in conferences and workshops.
6. Cookies and coffee/Beer and pizza.