We are looking for a brilliant and passionate Software Engineer Mobile Flutter to develop and maintain Technogym device applications developed using Flutter framework. As a Software Engineer, you will be responsible for developing high-quality applications, working with cross-functional teams to define, design, and ship new features, and continuously discover, evaluate and implement new technologies to maximize development efficiency.
Requirements
- MSc or Ph.D. Degree in Engineering or a similar field
- Experience in developing applications with persistence of data, networking, serialization/deserialization of objects in JSON format, use of external libraries, proven experience using Flutter and Dart
- Proficiency in a few of the most common Flutter state management techniques such as BloC, Provider, MobX and Redux
- 2 years’ experience with either the iOS or Android Framework
- Experience in writing Dart packages or plugins to bridge native platform code within a Flutter application
- Solid understanding of clean software design principles
- Practice in or understanding of test-driven development principles
- Contributions made to one or more Github project(s) or open source communities
- Fluency in English
- Role related Understanding of Cyber risk, information security & Cyber security topics
Benefits
- Equal Opportunities Employer
- Healthness lifestyle of exercise, a balanced diet, and a positive mental approach