Cross-platform Mobile Engineer
We’re looking for a Middle / Senior Flutter Developer to work with our clients.
What you’ll be working on:
— Building and maintaining cross-platform Flutter applications for iOS, Android, and Web with a focus on UX and intuitive user navigation
— Implementing PWA capabilities: offline mode, app installability, and efficient asset loading strategies
— Designing scalable application architecture covering state management, routing, modularization, and separation of concerns
— Connecting and rendering dynamic content from a headless CMS (Storyblok) within native Flutter UI components
— Improving performance in image-intensive workflows such as capture, preview, and upload
— Integrating with backend services including REST APIs, Azure SQL, and MongoDB
— Contributing to CI/CD workflows in Azure DevOps for both mobile and web delivery
— Participating in code reviews and upholding engineering standards across the team
What we’re looking for:
— 3+ years of commercial Flutter and Dart experience, including async programming, Streams, and RxDart
— Hands-on experience with Flutter Web and PWA development, including offline support and browser APIs (camera, geolocation)
— Proven work with headless CMS platforms and dynamic UI rendering in Flutter
— Solid grasp of architecture patterns and state management solutions such as Bloc, Riverpod, or Provider
— Experience integrating frontend applications with backend services and databases
— Practical knowledge of CI/CD pipelines, preferably Azure DevOps
— Ability to work independently in a product-focused team with strong cross-functional communication skills
📍Nice to have:
— Background in building image-heavy PWA applications
— Familiarity with .NET backend environments
🌍 What We Offer:
🚀 Participation in international B2B CRM projects
🌍 Fully remote work with flexible schedule
📈 Professional growth and career development
🎓 Support for learning and Salesforce certifications
💰 Competitive compensation
🔥 Transparent processes and a strong, collaborative team culture