
Senior Laravel + Vue.js Engineer
EL KHETA -
San Stefano, AlexandriaJob Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
About the role
We’re hiring a Senior Engineer to own major product areas across our Laravel/Vue stack. You’ll design scalable APIs, model data, improve performance, and mentor teammates while shipping user-visible features end-to-end.
Job Description:
- Lead design and implementation of backend services (Laravel / PHP ), GraphQL schemas/resolvers (Lighthouse), and REST endpoints.
- Build UI features in Vue 3 (Vite ), integrate GraphQL/REST clients, and collaborate on UX.
- Model databases and write efficient SQL (MySQL ), add indexes/migrations, and profile/optimize queries.
- Own reliability: queues & jobs (Redis ), caching strategies, rate limiting, observability (logs/metrics/traces), and security best practices.
- Raise the bar: code reviews, technical RFCs, testing (Pest/PHPUnit), CI/CD (GitHub Actions), and mentoring.
Job Requirements
- 5+ years professional experience, with 2+ in senior/lead capacity.
- Deep Laravel expertise (Eloquent, policies, queues, events, caching).
- Production GraphQL experience (preferably Lighthouse) and solid REST fundamentals.
- Strong SQL skills (query plans, indexing, N+1 elimination, pagination at scale).
- Front-end experience with Vue 3 (components, state management, testing).
- Comfortable writing and maintaining automated tests; pragmatic about TDD.
- Git-based workflows and CI/CD familiarity.
- Redis internals, MySQL performance tuning, Horizon/Supervisor ops.
- TypeScript, SSR, Tailwind/Vuetify.
- Cloud & DevOps exposure (Docker, Cloudflare, caching/CDN).
- Experience with Nova, GraphQL schema design at scale, or high-throughput jobs.