Are you a talented and skilled Mobile developer looking for an exciting opportunity to shape the digital face of leading airline booking websites in Central Europe?
Join Fru.pl an international company with over a decade of experience in the industry. We are the driving force behind Vola.ro, the Romanian market leader, and Fru.pl, making waves in the Polish market. Our company thrives on customer-centricity, data-driven insights, and continuous value addition.
We are developing a modern, high‑quality mobile application designed to deliver a seamless and intuitive user experience across both iOS and Android platforms. The product will serve as a core component of our digital ecosystem, integrating with existing backend services and providing users with real‑time data, personalized features, and secure interactions.
The mobile app includes:
Onboarding & Authentication - smooth user registration and login flows, including support for OAuth, biometrics (Face ID/Touch ID), and multi‑factor authentication.
Core Functional Modules - implementation of the main functional areas of the product (e.g., booking systems, search functionality, communication features, AI chat, etc.)
Real‑Time Data & API Integrations - interaction with REST APIs, synchronization with backend services, and efficient local caching to ensure performance and offline resilience.
Push Notifications & In-App Messaging - configurable push notifications, user‑specific alerts, and communication channels.
Responsive & Accessible UI - pixel‑perfect, scalable UI based on modern design principles (Material Design / Human Interface Guidelines), with accessibility support (WCAG-compliant).
Analytics & Monitoring - Integration with analytics tools (Firebase, Crash Analytics, Segment, etc.) for usage tracking, crash reporting, and performance monitoring.
Security & Compliance - secure data handling, encrypted storage, secure API communication, and adherence to relevant platform policies and compliance standards.
System: mac OS, Windows, Linux
Agile management: Kanban
Issue tracking tool: Jira
Knowledge repository: SharePoint
Code reviews: Bitbucket
Version control system: GIT
Static code analysis: Sonar
Build server: BitBucket
responsibilities :
Building the application in Flutter
Writing clean, maintainable, well‑tested code
Collaborating with backend engineers, product owners, and designers
Participating in architecture discussions and contributing to the evolution of the mobile codebase
Ensuring the app meets App Store and Google Play requirements for successful release
requirements-expected :
At least 3 years of experience with Flutter
Good knowledge of the principles of creating mobile applications
Knowledge of RESTful API and asynchronous programming
Sense of aesthetics, pixel-perfect approach, strive for consistency in UI/UX
Fluent in English (minimum B2)
offered :
Salary - B2B (net) 18,500-23,500 PLN
Paid holidays - 20 days
Remote or hynrid work (Al. 29 Listopada 85, Krakow)
Permanent contract
Training budget
Flat structure
Small teams
International projects
Friendly atmosphere
Multisport
Free snacks
Bike parking
Internal trainings
Modern office
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of foreign language classes
sharing the costs of professional training & courses