Senior Fullstack Developer (NextJs, React, Laravel)
Company: Fluidra
We are a leading company in the global pool & wellness industry. Fluidra, a multinational group listed on the Spanish Stock Exchange, is the general 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.
Our mission is 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, as well as strategically distributed logistics hubs that support our production and distribution centers. Our team is comprised of more than 7,000 employees from over 45 countries.
Role Overview
We're looking for a senior fullstack developer who is passionate about building robust, modern cross-platform applications. This role will be responsible for evolving our customer-facing 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. This role also focuses on scaling our backend systems, improving performance, and supporting multiple third‐party integrations.
Your Responsibilities
Maintain and extend Laravel codebase (v10+, MVC)
Collaborate on REST API design with frontend and mobile teams
Refactor legacy features for stability and performance
Integrate Xero, Lightspeed, Pronto, Stripe, Windcave
Optimize data‐heavy processes and queue workers
Support scalable, observable backend architecture
Build and maintain features using React (Next.js)
Develop role‐based access controls, dashboards, and calendars
Work with REST APIs
Contribute to frontend architecture and performance improvements
Tech Stack
API
Laravel, PHP 8.2+, MySQL, Redis, Horizon
GitLab CI/CD, AWS Elastic Beanstalk
Vue.js (minimal usage, refactor planned)
Key Libraries
Auth: Passport, Sanctum, Two‐Factor, JWT
Data/Utils: Spatie, GeoIP, Metable, Hashids
Integrations: Stripe, Xero, Firebase, Lightspeed
Monitoring: Sentry, Slack Alerts, Log Viewer
PDF/Excel: DomPDF, Maatwebsite
Frontend (Web)
React 18, Next.js 14, TypeScript
Key Libraries And Tools
MUI, Styled Components, Emotion
Redux Toolkit, Redux Persist
Slate/Plate editors, ApexCharts, FullCalendar
Firebase, Intercom, Stripe
Google Maps, CSV/Excel tools
Qualifications
5+ years Laravel/PHP, React/Next.js development
RESTful API architecture and third‐party integration experience
Strong database and queue system understanding
Legacy code comfort and performance tuning
Solid REST API integration experience
Strong understanding of UX, accessibility, performance
Familiarity with real‐time updates and state handling
Nice To Have Skills
Familiarity with field service or logistics SaaS applications
Previous experience implementing role‐based permissions, rich dashboards, and real‐time UIs
IoT or Bluetooth device integration experience
AWS (Elastic Beanstalk, S3, RDS)
Vue.js experience
Accounting/logistics integration familiarity
IoT platform exposure
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.
Seniority level
Mid‐Senior level
Employment type
Full‐time
Job function
Engineering and Information Technology
Industries
Manufacturing
Referrals increase your chances of interviewing at Fluidra by 2x
#J-18808-Ljbffr