This job is no longer available
This job expired on 17/08/2026. It no longer accepts applications.
Senior Full Stack Engineer (PHP/Laravel & TypeScript)
Storyteq
Job description
About the role
Storyteq is looking for a Senior Full Stack Engineer to help scale its creative production platform. You will work with a cross‑functional team to deliver new features, improve performance and expand the platform’s capabilities for global enterprises.
Key responsibilities
- Design, develop and ship robust backend services using PHP (Laravel or Symfony) and Node.js.
- Implement responsive front‑end interfaces with TypeScript, JavaScript and Vue.js.
- Build, integrate and maintain RESTful and GraphQL APIs.
- Ensure systems are scalable, performant and easy to maintain in a monorepo and modular architecture.
- Model business domains into efficient data structures and work with SQL and NoSQL databases.
- Collaborate with UX designers, QA engineers, DevOps and product owners to deliver end‑to‑end value.
- Lead by example in engineering excellence, code reviews and technical mentorship.
Required profile
- 5+ years of hands‑on experience delivering full‑stack products.
- Strong backend development skills with PHP (Laravel/Symfony) and Node.js.
- Proficiency in TypeScript, JavaScript and modern front‑end frameworks (Vue.js).
- Experience designing and integrating REST and/or GraphQL APIs.
- Comfortable working in monorepo environments and modular architectures.
- Solid understanding of authentication protocols such as SAML and OAuth.
- Excellent communication skills and a proactive, result‑driven attitude.
Required skills
- TypeScript
- JavaScript
- PHP (Laravel, Symfony)
- Node.js
- Vue.js
- REST APIs
- GraphQL
- SQL databases
- NoSQL databases
- SAML, OAuth
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Storyteq