Companies in this catalog do not charge applicants. Never send money to apply.
RSS is seeking for an experienced Front-End Flutter Developer to join our established team. In this role, the successful candidate will be required to work closely with clients and stakeholders.
This role is based in Clark Pampanga.
About us
RSS are dedicated to establishing ourselves as a forefront leader in the resourcing sector globally and we are committed to consistently delivering exceptional value to our clients. Our focus extends beyond excellence in products and services; we prioritize fostering employee satisfaction, cultivating trust, and perpetually innovating to elevate the overall experience for our stakeholders.
Why choose us?
Day shift
HMO Coverage from Day 1: Includes one FREE dependent.
Weekends off
Competitive renumeration
Employee referral incentive program
13th month salary
Government contributions Social Security System, PhilHealth, Pag-Ibig, TIN
Health insurance
Opportunities for promotions within RSS
Paid training and development
Transportation service provided
Inclusive, supportive and fun company culture.
Position Summary:
Our Client has a powerful SaaS platform supporting the heavy industry and mobile plant sector through asset tracking, inspections, and operational reporting. We are now undertaking a complete greenfield rebuild of the platform as a modern, scalable cross-platform application using Flutter and Firebase (Firestore, Cloud Functions, Auth).
You'll work alongside our backend-focused developer and Australian engineering team to deliver a polished, responsive, and offline-capable application. Your role will focus on building elegant user experiences, ensuring consistent UI performance, and collaborating closely on state management, real-time data handling, and user interactions.
Work Setup: Remote
Reports To: CTO (Australian Client)
Work Hours: Monday to Friday, Philippine daytime hours aligned with Australian business operations
Key Responsibilities:
Build responsive, performant user interfaces using Flutter for mobile and web
Implement and manage state management (e.g., Riverpod, Bloc) to handle real-time UI updates and complex workflows
Collaborate closely with backend developers to consume Firebase services (Firestore, Cloud Functions, Auth)
Develop intuitive UI components and reusable widgets aligned with design system and UX principles
Integrate with offline-first caching and sync mechanisms in coordination with the Firebase backend
Participate in UI/UX design reviews, making thoughtful recommendations based on user experience and performance
Implement accessibility, input validation, and error-handling patterns across the app
Contribute to CI/CD pipeline integration, frontend testing, and performance profiling
Help refine and evolve Flutter app architecture, ensuring maintainability and scalability as the platform grows
Requirements:
3+ years of Flutter/Dart development experience, with at least one production-grade mobile or web app delivered
Solid understanding of state management in Flutter (Riverpod, Bloc, or Provider)
Experience working with Firebase services (Firestore, Auth, Cloud Functions) from the frontend
Strong knowledge of responsive design, custom widget creation, and Flutter layout optimization
Familiarity with offline-first patterns, caching strategies, and UI sync with cloud data
Experience using version control tools (e.g., Git), Flutter DevTools, and Firebase Emulator Suite
Ability to write clean, maintainable code and participate in code reviews
Strong English communication skills and comfort working with remote teams
Nice to Have:
Experience working in cross-platform SaaS products or for industries like construction, mining, logistics, or asset management
Knowledge of design systems and collaboration with UI/UX tools like Figma or Adobe XD
Exposure to automated testing in Flutter (unit, widget, integration)
Comfortable working in agile or fast-paced product development environments
Please note, only shortlisted candidates will be contacted to discuss their application.