Senior Full-stack FrontEnd + Mobile App Developer (React + React native)
We are a leading company in the global pool & wellness industry
Fluidra, a multinational group listed on the Spanish Stock Exchange, is the global leader in the pool and wellness industry. Founded in 1969, Fluidra has long-standing experience in developing innovative products and services in the global residential and commercial pool market.
Fluidra has a clear mission: to create the perfect pool and wellness experience responsibly.
Fluidra operates in more than 47 countries through its subsidiaries. We have more than 135 sales branches and more than 35 production centers around the world, in addition to strategically distributed logistics hubs that support our production and distribution centers.
Our team is comprised of more than 7,000 employees motivated and skilled employees from over 45 countries.
Mission:
We’re looking for a senior developer who is passionate about building robust, modern cross-platform applications. This role will be responsible for evolving our customer-facing mobile and web experiences across a range of features, from dashboards and permissions to offline-first logic and API integrations. The right candidate will help unify our codebases, contribute to design consistency, and accelerate delivery across both platforms
Your responsibilities:
- Build and maintain new features across web (React) and mobile (React Native)
- Develop dashboards, calendars, role-based access controls, and offline-capable mobile features
- Maintain and evolve shared logic, component libraries, and UI consistency across platforms
- Collaborate with backend engineers to define and integrate with REST APIs (Laravel)
- Refactor legacy React Native and web code for stability, performance, and maintainability
- Ensure app stability across iOS, Android, and modern browsers
- Support CI/CD processes, Firebase services, and performance monitoring tools
We are working in our projects with the following tech stack:
Frontend (Web):
- React 18, Next.js 14, TypeScript
- MUI, Styled Components, Emotion
- Redux Toolkit, Redux Persist
- Slate/Plate editors, ApexCharts, FullCalendar
- Firebase, Intercom, Stripe
- Google Maps, CSV/Excel tools
Mobile:
- React Native (bare workflow)
- Redux Toolkit + RTK Query
- Firebase (Remote Config, Crashlytics, Analytics, App Distribution)
- Google Maps SDK, Bluetooth integrations
- Stripe, Windcave (payments)
- Custom chemical calculator, offline-first logic
To succeed in this role, you’ll need a positive attitude and the following:
- 5+ years of experience with React and/or React Native development
- Strong knowledge of Redux Toolkit and modern component-based architecture
- Proven experience building and scaling mobile apps in React Native (bare workflow preferred)
- Proficiency in integrating and consuming RESTful APIs (Laravel backend)
- Solid understanding of cross-platform UX, performance tuning, and offline support
- Experience working with Firebase and mobile CI/CD pipelines.
Nice to have skills:
- Experience with backend systems (Laravel/PHP)
- Familiarity with field service or logistics SaaS applications
- Stripe/Windcave integration experience
- Previous experience implementing role-based permissions, rich dashboards, and real-time UIs
- IoT or Bluetooth device integration experience
At Fluidra, we are committed to both the professional and personal development of our employees. Thanks to our highly qualified team of experts we are able to fulfill our main mission: To create the perfect Pool and Wellness experience responsibly.
- Department
- IT
- Locations
- ESP | Sant Cugat del Vallès
- Remote status
- Hybrid
- Company
- Fluidra