Position: Middle Flutter developer
Company: Academy SMART
Experience required: 3y
English level: upper

Academy Smart is a software development company. We help businesses in digital product development and business processes automation, design and create innovative products, platforms and digital solutions. The company’s services are constantly expanding and we keep looking for new team members.

Our client - Belgium company works in quality, safety, environmental protection, food safety, information security and energy. 
Role responsibilities:
●	Design, build and scale web & mobile applications using Flutter
●	Writing readable, stable and performant code
●	Reacting to app users’ feedback and fixing bugs and performance issues in the app’s codebase
●	Convert projects and frameworks into high-quality responsive user interface code
●	Integrating mobile apps with web services
●	Conducting code reviews and participating in the code review process
●	Project documentation
●	Working closely with the team throughout the app development process

Skills and Qualifications:
●	2,5+ years of experience in commercial Flutter application development
●	Good understanding of OOP/SOLID principles
●	Understanding of Android/iOS application development and deployment to Google Play/App Store
●	Experience of working with Git, Dart
●	REST principles understanding
●	Understanding of networking features and protocols (HTTP, WebSocket, multicast)
●       English (B2+)

We offer
●	20 working days of paid vacation per year;
●	Official holidays of Ukraine – days off;
●	Modern equipment for work;
●	Corporate events;
●	External and internal training: conferences, professional events, courses, TechTalks;
●	English speaking club.

Interview stages
●	СV review 
●	technical interview
●	interview with owner