Senior Flutter Developer
About the company
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.
Your tasks
Join a long-term international project delivered for a global technology leader operating in the healthcare and safety sector. The project focuses on developing innovative mobile applications connected with smart devices used in medical and industrial environments.
As a Senior Flutter Developer, you will collaborate with experienced architects, engineers, and product teams to build high-quality mobile solutions that deliver real-world impact. You will contribute to the development of scalable, reliable, and user-friendly applications supporting connected products and advanced device communication technologies.
- Design, develop, and maintain mobile applications using Flutter and Dart
- Build high-quality, scalable, and maintainable solutions for Android and iOS platforms
- Integrate mobile applications with REST APIs and external services
- Collaborate with cross-functional international teams, including architects, backend developers, QA engineers, and product stakeholders
- Participate in architectural discussions and technical decision-making
- Optimize application performance, reliability, and user experience
- Ensure compliance with mobile development best practices and coding standards
- Publish and maintain applications in App Store and Google Play
- Support integration with connected devices, sensors, and hardware communication technologies
- Participate in Agile ceremonies and contribute to continuous improvement initiatives
Requirements
Tech Stack
- Flutter/Dart
- REST API
- App Store & Google Play
- Firebase
- GraphQL
- Bluetooth Low Energy (BLE)
- NFC
- IoT / Connected Devices
Required Qualifications
- Extensive commercial experience in mobile application development
- Strong hands-on experience with Flutter and Dart gained through multiple commercial projects
- Proven track record of developing, delivering, and maintaining production-grade mobile applications
- Strong knowledge of REST API integration
- Experience working with both Android and iOS platforms
- Experience publishing and maintaining applications in App Store and Google Play
- Solid understanding of software architecture principles and mobile development best practices
- Ability to make technical decisions and contribute to architectural discussions
- Experience working in Agile/Scrum environments
- English proficiency at B2 level or higher
Nice to Have
- Experience with Bluetooth Low Energy (BLE)
- Experience integrating hardware devices and connectivity solutions
- Background in IoT or connected products development
- Experience with Firebase and/or GraphQL
- Knowledge of Kotlin and/or Swift
- Experience with NFC technologies
- Previous experience in Healthcare, MedTech, or industrial environments
- Experience building applications involving real-time data visualization
- Experience working with sensor-based applications
- Experienced in using AI tools in day-to-day workflow
Must have: Flutter, Dart, REST API, Android, iOS, Agile, Scrum
Nice to have: Bluetooth, BLE, IoT, Firebase, GraphQL, Kotlin, Swift, Data visualization, AI