Senior Laravel/PHP Developer
About the Product We are a fast-growing SaaS scale-up in the healthcare domain, building scheduling and forecasting software used daily by thousands of medical professionals. Within just a few years, our solution became the market leader in its niche. Our products include an AI-based planner that automates complex shift allocations and a predictive workload model that supports smarter staffing decisions. With user growth scaling from 70k to 300k+, we are looking for an experienced backend engineer to strengthen the team. Role
Overview
This is a hands-on backend engineering position for someone who enjoys solving challenging problems at scale. You will design and implement new features, model complex business logic, and optimize performance for high-traffic SaaS. You’ll work directly with senior engineers in small, international teams without management layers — shipping real improvements every sprint.
Responsibilities:
Implement backend features in Laravel to power scheduling and forecasting products.
Design and maintain REST APIs used by a modern Vue.js (Nuxt) frontend.
Optimize MySQL schema, queries, and migrations for scale and performance.
Work with Redis, queues, and Horizon for background processing.
Write automated tests, perform code reviews, and ensure system reliability.
Participate in sprint cycles, delivering outcomes directly visible to end users.
Requirements
Must-have:
5+ years of professional Laravel experience building multi-tenant or high-traffic SaaS apps.
Strong PHP/Laravel fundamentals (Eloquent performance, migrations, profiling, Redis, Horizon).
Solid MySQL expertise: schema design, indexing, query tuning, large-scale migrations.
Proven track record with REST API design and implementation.
Strong English communication skills, both written and spoken. University degree in Computer Science or related field.
Nice to have:
Experience with scheduling, optimization, or forecasting concepts.
Familiarity with CI/CD pipelines, containerization, and observability tools.
Basic understanding of Vue.js or Nuxt to collaborate with frontend developers.
Awareness of security and privacy in healthcare or other sensitive domains.
Why Join Impact: your code directly influences medical staffing efficiency.
Ownership: small teams, high responsibility, no management overhead.
Learning: fast feedback cycles, mentoring, and opportunities to grow long-term. Scale: build and maintain systems used by hundreds of thousands of professionals.
Required languages
| English | B2 - Upper Intermediate |