Position: Experienced Flutter Developer
Company: Virtido
Experience required: 3y
Category: Flutter
English level: upper
Published: 2023-02-01T00:00:00+02:00

**About Virtido**
Virtido is an entrepreneurial and innovative IT company headquartered in Zurich, Switzerland. We realize ideas and projects - from strategic concept to technical implementation closely alongside our dynamic clients with a strong focus on start-up or fast-growing companies. Since inception in 2015, we have grown rapidly to currently 140+ professionals in Switzerland, Ukraine, Poland and other locations. 


**About the client**
Our client is a technology start-up company that aims to improve the global food value chain. They provide professional services for industrial food production sites through a global crowd service platform, using smart real-time technologies to match service technicians and customers. Services provided to customers are ranging from inspections and maintenance to repairs and spare parts as well as specific data-based services. Service technicians in the field are digitally enabled along the whole process through mobile and cloud technology.

Our client is looking for an experienced Flutter Developer keen to work closely with Swiss and Ukraine based teams in a creative, fast paced and legacy-free environment. Your main responsibilities will be to develop two mobile applications from scratch and to implement amazing functionality with great user experience.


**Requirements**
- 2+ years of experience with Flutter / Dart
- Overall at least 3 years of commercial experience as a Mobile Applications Developer
- Successful track-record of building and releasing Flutter mobile apps to Stores from scratch
- Knowledge of canvas and custom paint usage in a Flutter project is a plus
- Deep understanding of multithreading in Dart
- Experience with persistent storage on the device, such as SQLite
- Experience in writing Unit tests
- Experience working with third-party libraries and APIs
- Experience as a development team member in agile projects (Scrum, Kanban)
- Striving to produce good code quality and striving for continuous improvement
- Being a team player
- Excellent English level - written and spoken.
 

**Beneficial**
Experience in a start-up environment.


**What we offer**
- Flexible working hours
- Ability to work from home or from one of our offices in Ukraine (fully autonomous) or Poland, if that would be your preference
- Courses of English and German
- Comfortable and friendly environment
- Additional benefits may apply, depending on your geographical location and type of Agreement with us.


Does this resonate well with you? Then we look forward to receiving your application!