PEOPLE
Established in 2016 in London, PEOPLE’s team delivers a modular, AI-powered platform providing end-to-end visibility, security, and operational excellence across industries. Our ecosystem combines advanced hardware products with intelligent, cloud-native software to bridge the gap between the physical and digital world of operations. www.people-t.com
The Role
We are looking for a talented Flutter Developer to support the development and enhancement of our mobile application. In this role, you will collaborate with cross-functional teams to build scalable, high-performance, and user-friendly features. You should have solid experience with Flutter and API integrations, along with a strong focus on clean code and usability. This is a great opportunity to contribute to a growing product in a flexible and collaborative environment.
Key Responsibilities:
- Develop and maintain cross-platform mobile applications using Flutter
- Collaborate with backend teams to integrate APIs and services
- Write clean, efficient, and maintainable code following best practices
- Debug, troubleshoot, and optimize app performance
- Participate in code reviews and contribute to technical improvements
- Work closely with product and design teams to enhance user experience
- Assist with app deployment to Google Play and Apple App Store
What we are looking for
Required attributes:
- 3+ years of proven experience developing mobile applications using Flutter and Dart
- Solid understanding of mobile UI/UX principles and responsive design
- Experience consuming REST APIs and working with JSON data
- Familiarity with state management approaches (e.g., Bloc, Riverpod etc)
- Experience integrating third-party libraries and SDKs
- Knowledge of Git and modern version control workflows
- Understanding of mobile app architecture patterns (MVC, MVVM, Clean Architecture)
- Experience with app performance optimization and debugging
- Familiarity with Android and iOS build processes and deployment
- Experience publishing apps to Google Play Store and Apple App Store
- Understanding of authentication, security, and data protection in mobile apps
- Ability to collaborate effectively with designers, backend developers, and product managers
- Fluent in English, both oral and written
- Experience with Firebase (Authentication, Firestore, Cloud Messaging)
- Experience with CI/CD pipelines for mobile apps
- Good Knowledge of native Android (Kotlin/Java) or iOS (Swift) development
- Experience building cross-platform apps with shared codebases
- Excellent communication skills, with the ability to work collaboratively in cross-functional teams
- Ability to work both independently and collaboratively within a team environment.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience) preferred but not required.
What we offer:
🕑 Hybrid model of working
💸 Competitive compensation package
🎯 Annual performance-based bonus (subject to targets and company policy)
⚕️Private Health and Life insurance
⭐A fun, informal, cool, collaborative and international work culture at the city heart of Athens
💡Opportunity to learn from experienced professionals
🎓 Opportunities to acquire industry-recognized certifications
How to Apply
The successful candidate would start as soon as possible. The team will review applications as they are received. Salary will be competitive with experience.
To apply, please submit your Résumé / CV, a personal summary, your salary expectations and please inform us of your notice period!
- Send your resume to [email protected]
- Subject: Mobile App Developer
Our Hiring Process
Stage 1: Applied
Stage 2: 1st Stage Interview – 30-minute call
Stage 3: 2nd Stage Interview – 1-hour Teams call
Stage 4: 3rd Stage Interview – 1-hour onsite meeting
Stage 5: Offer