Overview
Senior Full Stack Engineer on a growing SaaS engineering team, delivering scalable features across the Rosterfy stack and contributing to the platform's evolution toward version 3 (event-driven architecture and domain-driven development).
What you'll do
- Design and deliver scalable features using Laravel, PHP, React/Next.js, and AWS
- Collaborate closely with QA, Product, and Design to deliver features with user impact in mind
- Build and evolve APIs, integrations, and reusable components
- Participate in improving CI/CD pipelines, testing frameworks, and system performance
- Lead by example in code quality, documentation, and peer mentorship
- Contribute to architectural improvements, technical discovery (feature scoping), and execution of the engineering strategy
- Ensure accessibility and localisation across the multi-region SaaS platform
- Maintain compliance-minded engineering practices (e.g. ISO 27001, SOC 2)
- Own test coverage, pipeline health, and regression control as part of shift-left QA
What you'll need
- 4+ years building SaaS products end-to-end, ideally in multi-region environments
- Comfortable working across the full stack, from frontend to backend
- Strong with Laravel (or modern PHP frameworks) and modern frontend tools (React, Next.js, or Vue), XDebug, and writing unit tests
- Front and back end engineering expertise
- Experience working in ISO/SOC2 compliant environments
- Understands accessibility, scalability, and localisation for global users
- Comfortable operating in cloud-native stacks using AWS, Kubernetes (EKS), CI/CD pipelines, and observability tooling
- Experienced in designing within and around a modular monolith architecture
- Skilled in relational databases (Aurora MySQL, PostgreSQL), with a strong focus on data modelling for scale and performance
Nice to have
- Mobile (React Native) experience
- Experience with data products like Looker, BigQuery, or analytics pipelines
- Exposure to event-driven systems, asynchronous workflows, or message queues (e.g. AWS SQS, Kafka, Pub/Sub)
- Experience with design systems or frontend architecture
- Experience with platform engineering or building shared infrastructure in modular monoliths
- Any exposure to AI-driven tooling or systems
- Feature delivery velocity using AI tools (Copilot, Gemini, test automation, scaffolding)
- Building AI-augmented product experiences (LLM API usage, prompt design)
- Coaching others on integrating GenAI into workflows
Details
- Reports to the Technical Lead
- Flexibility in work hours and location, with a focus on managing energy rather than time
Read the full description and apply on the company’s own careers page.