HOT

Junior Strong\Middle Flutter Developer

Share with Share with
  • Location: Ukraine
  • Direction: Mobile Development
  • Skills: Strong proficiency in Flutter and Dart; Mobile UI/UX design principles; Integrating third-party libraries and APIs; State management solutions (e.g., Provider, Riverpod, Bloc, etc.); Mobile application architecture patterns (e.g., MVVM, MVP);
  • Experience: 2+ years
  • Remote: yes

Required experience/skills:

  • 2+ years of commercial experience in mobile development;
  • Strong proficiency in Flutter and Dart;
  • Experience with state management solutions (e.g., Provider, Riverpod, Bloc, etc.);
  • Good understanding of mobile UI/UX design principles and experience in creating custom UI elements;
  • Experience with integrating third-party libraries and APIs;
  • Knowledge of mobile application architecture patterns (e.g., MVVM, MVP);
  • Experience with asynchronous programming and handling real-time data;
  • Familiarity with RESTful APIs, JSON, and web service technologies;
  • Understanding of Dependency Injection principles and experience with tools like GetIt or similar;
  • Experience with local data storage solutions (e.g., SQLite, Hive);
  • Experience with version control systems (e.g., Git);
  • Solid understanding of the full mobile development lifecycle;
  • English — Upper-intermediate.

Would be a plus:

  • Experience with Android and/or iOS native development;
  • Familiarity with Firebase and its services (e.g., Firestore, Authentication, Cloud Messaging);
  • Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines.

Responsibilities:

  • Support and maintain existing Flutter applications;
  • Participate in the solution design process at all stages;
  • Deliver high-quality, clean, and maintainable code;
  • Develop new features and projects from scratch;
  • Collaborate with cross-functional teams to define, design, and ship new features;
  • Participate in code reviews and contribute to improving coding standards.

Your Benefits:

  • 15 days paid vacation;
  • 7 days 100% paid sick leaves;
  • Sport and health compensation;
  • Flexible working hours;
  • Corporate training (internal and external);
  • IT Cluster membership;
  • Personal Birthday and anniversary gifts;
  • Сorporate parties and team-buildings;
  • Company legal and accounting support.

Apply for
Junior Strong\Middle Flutter Developer

    Only .docx, .rtf, .pdf formats allowed to a max size of 5 MB

    Message sent! Thank you!

    Send another message