Fullstack (PHP + React)
Spotware Systems Limassol, Cyprus, Cyprus
Software Development · 51-200 employees
About the role
Modernize and extend the existing PHP payment cashier backend while building and maintaining React frontends for a consumer trading client area and broker back-office tools. Work with analysts, backend developers, designers, and QA to plan and deliver releases, maintain existing products during transition, and use AI-assisted development.
What they look for
Requirements
Requires 5+ years of production PHP development and solid React experience, including work with consumer applications or data-heavy admin interfaces and component libraries. Candidates should understand APIs and integrations, follow design-system practices, use AI coding tools with sound judgment, and communicate priorities and risks reliably; fintech or payments experience and WebSockets are advantageous.
Benefits
Full description
Spotware Systems is looking for a Fullstack Developer (PHP + React) to modernize the backend of a payment cashier and build the frontends of a consumer trading client area and broker back-office products — working on a strict design system with AI-assisted development.
Responsibilities Reengineer the existing PHP backend of the payment cashier into a market-ready product — refactoring and extending it, not rewriting from scratch. Build and maintain the React frontends of the products — a consumer trading client area and broker-facing back-office tools. Assemble screens from a shared component library, and grow that library together with the product designer. Work from the analyst’s specifications and agree API contracts with the backend developers. Estimate work, plan it with the team, and deliver against the agreed plans. Hold release quality together with QA. Use AI-assisted development as the default way of working on both the PHP and React sides. Maintain the current versions of the products until the new ones fully replace them.
Requirements 5+ years of production development with strong PHP — comfortable working inside an existing codebase, modernizing it, and bringing it to product quality. Solid React (TypeScript welcome) — consumer web apps and data-heavy admin interfaces built from a component library. API and integration literacy — REST APIs, webhooks, and event flows; exposure to payment integrations is a strong plus. Design-system discipline — works within a strict component system and extends it deliberately, instead of producing one-off screens. AI-native development — uses AI coding tools as the default way of producing and reviewing code, with the judgment to know their limits. Domain exposure to fintech, payments, trading, or brokerage is a plus. Soft skills: self-sufficient and reliable owner of their area; prioritizes well, communicates trade-offs early, and escalates before deadlines slip.
Nice to Have Experience with WebSockets
Benefits Competitive salary. Private medical insurance. Relocation support (if applicable), including an entry permit, relocation bonus, flight tickets, and airport pickup. Support with settling into life in Cyprus, including accommodation, banking, healthcare, and everyday guidance. Comfortable office environment with fresh fruit every day, treats or pizza on Wednesdays, and snack day on Fridays. Fair remuneration based on your experience, skills, and level of responsibility. Welcome Baby Bonus and Baby Box. Birthday voucher. Partial compensation for sports activities and wellness initiatives. Greek language classes.
Similar roles
-
Contract Senior Full Stack Developer – Java 21 / React / AWS
Talan London, England, United Kingdom
-
Software Engineer, Senior (Java + React)
MicroStrategy Chennai, Tamil Nadu, India
-
Internship/Stage Full Stack Developer (Java & React)
team.blue Belgium Ghent, Flanders, Belgium
-
Lead Software Engineer - Java Full Stack, Microservices, React JS, Docker, CI/CD
Blue Yonder Hyderabad, Telangana, India
-
Senior Software Engineer - React Native
Instinct Science Doylestown, Pennsylvania, United States · $130K–$160K/yr
-
Senior Frontend Developer (React, Redux & Microfrontends)
knowmad mood Madrid, Community of Madrid, Spain