Full Stack Engineer (Laravel / React)
Workwize
Get hot jobs first on Telegram
New positions appear faster in our channel
- Location
- Worldwide
- Job Type
- full-time
- Salary
- Unknown
- Posted
- February 5, 2026
Job Description
At Workwize, we’re revolutionizing how businesses support their global teams.
At Workwize, we’re helping IT teams to easily equip their remote and global teams with all necessary IT equipment. Our automated SaaS platform simplifies hardware deployment, management, and retrieval with fast, reliable deliveries in 100+ countries.
With 50.000 users and 120.000 devices under management, we’re solving hybrid work challenges like laptop deliveries, returns and equipment tracking, allowing IT teams to focus less on manual hassles and more on strategic initiatives.
Join our team to help shape the future of global collaboration. At Workwize, your work will make a real impact in building smarter, more connected workplaces worldwide.
LinkedIn has also recognised Workwize as one of the Top 10 Startups for 2025 in the Netherlands!
Do you want to make a positive impact and directly contribute to the improvement of remote working for companies around the world? Are you a person which like to build software product for cool clients such as Otrium, Mollie and Catawiki? Continue reading to see if the Sr. Full-Stack Developer role at Workwize is something for you!
Your role
We are always looking for Laravel focused full-stack engineers to join our product team in Amsterdam. We’re a company in hyper growth fase, with a robust product that thousands of people use to setup their remote workspaces.
We are looking for someone who will able to join our team of both remote and hybrid engineers working on both front-end and back-end positions in making the right architectural decision, and bringing our platform to the next level.
Together with your team you will work on building best-in-class product experiences for customers. You will be working together with the team create and design your own re-usable APIs and components.
Our core platform is built on Laravel (backend) and React.js (frontend). We are constantly coming up with new features to continue building our platform and expand our product offering.
Our Team
Becoming part of Workwize means making an impact. We make sure that we will contribute to the change in the way of working. For us it is also important that we make an impact on our employees, that they feel challenged and ease. We consist of a rapid growing and ambitious team with all different backgrounds. Entrepreneurs, Operational specialists, Developers, Sales gurus you can find them all at Workwize and are always on the look-out for the next original ideas to reach more consumers and create the best value for our customers.
We are looking forward to meeting you and see if there is a match with the Workwize team!
Experience / Skills
- At least a Bachelor with background in tech or equivalent based on work experience
- 8 years work experience with the Laravel and React frameworks
- Experience building applications with Javascript/Typescript, PHP, HTML5, CSS and MySQL 8
- Passionate about usability, user experience, beauty and elegance of UI's
- Eager to learn, discuss and share knowledge with the rest of the teams
- Nice to have: knowledge of Kubernetes, Docker, and other tools user in DevOps
- Absolute fan of TDD and CI/CD pipelines
- Strong track record of leading technical projects and coordinating teams of 3+ engineers
- Experience mentoring and supporting the professional growth of fellow engineers
- Background in product-based companies with multiple product and engineering teams
- Proven track record of driving engineering initiatives that impacted other teams or the wider organization
- Excellent presentation and communication skills, with the ability to clearly explain technical concepts and join customer calls when needed
Skills
- You’re an engineer, always interested in new technologies, pushing your boundaries and challenging others.
- You're fluent in business English, both written and verbal
- Critical thinking and initiative: Hands-on, nothing-is-impossible mindset
- Enjoy working with teams with multidisciplinary backgrounds
- Experience working in dynamic environments, such as a startup or scaleup environment
- Strong user-orientation and communication skills
- Pro-active attitude, go-get mentality
- Analytical, troubleshooting skills
- Structured, able to clearly define, prioritize and plan your own tasks
- Commitment to deliver quality (first time right) and on-time
- Motivated and enthusiastic team player, supporting your colleagues
- Keen to learn and further develop your expertise
π― Who is this job for?
This role is ideal for a Senior Full Stack Engineer with deep experience in Laravel and React, strong knowledge of PHP, JavaScript/TypeScript, MySQL, and a passion for high-quality UI/UX. It suits someone who enjoys leading technical decisions, mentoring other engineers, and building scalable SaaS products in a fast-growing startup or scale-up environment. You should be comfortable designing reusable APIs and components, working with TDD and CI/CD, and collaborating closely with product and design teams.
π¬ Potential Interview Questions
-
How do you structure a large Laravel application to keep it maintainable as it scales?
I rely on clear domain boundaries, service classes, repositories where needed, and Laravel features like jobs, events, and policies to keep controllers thin and responsibilities well separated. -
How do you design RESTful APIs in Laravel that are reusable and frontend-friendly?
I focus on consistent resource-based endpoints, clear request/response contracts, API resources for transformation, proper HTTP status codes, and versioning when breaking changes are expected. -
How do you manage state and data fetching in a React application connected to a Laravel backend?
I typically use a combination of local component state, React Query or similar tools for server state, and clear API abstractions to handle loading, caching, and error states cleanly. -
What strategies do you use to ensure good performance in a Laravel + React application?
On the backend, I optimize queries, use eager loading, caching, and queues. On the frontend, I apply code splitting, memoization, and avoid unnecessary re-renders. -
How do you approach Test-Driven Development (TDD) in Laravel and React?
In Laravel, I write feature and unit tests using PHPUnit or Pest before implementation. In React, I focus on testing user behavior with Jest and React Testing Library rather than implementation details. -
How do you handle database design and migrations in a fast-growing SaaS product?
I design schemas with future growth in mind, use migrations consistently, avoid premature optimization, and rely on indexes and data integrity constraints as the system scales. -
How do you ensure high code quality and consistency across a team of engineers?
I emphasize code reviews, shared coding standards, automated linting, formatting, CI pipelines, and leading by example through clean, well-documented code. -
Describe a situation where you had to make a significant architectural decision. How did you approach it?
I start by understanding business constraints, evaluating trade-offs, involving relevant stakeholders, and choosing the simplest solution that can evolve rather than over-engineering upfront. -
How do you collaborate with product managers and designers to build user-focused features?
I actively participate in discussions early, review designs for feasibility, suggest technical improvements, and iterate closely with feedback to ensure usability and performance goals are met. -
How do you mentor other engineers and help them grow technically?
I provide regular feedback, pair programming sessions, code review guidance, and encourage ownership of features while supporting them in making confident technical decisions.
π Job Summary
Workwize is a fast-growing SaaS company transforming how global teams are equipped with IT hardware, trusted by 50,000+ users worldwide. As a Senior Full Stack Engineer, you’ll build and scale core product features, design reusable APIs, and make key architectural decisions using Laravel on the backend and React on the frontend. This is a fully remote role (GMT-6/-5/-4) with a competitive salary, working alongside a high-impact, international product team. Join Workwize to shape the future of remote work, collaborate with top clients, and grow in a hyper-growth environment where your work truly matters.
Required Skills
Never miss a JavaScript opportunity
Subscribe to get similar jobs and weekly insights delivered to your inbox