Senior Full Stack Engineer - PHP (Laravel)

Storyteq·Remote(South Africa)
Software Development
Excel

WFA Digital Insight

Demand for skilled full-stack engineers with expertise in PHP and Laravel has seen significant growth, with many companies like Storyteq seeking professionals to drive their platform's scalability and performance. With the global market for digital marketing and tech solutions expanding, the need for talented engineers who can deliver end-to-end value has never been more pressing. Storyteq, with its mission to revolutionize creative asset production, stands out as a company that values diversity, collaboration, and innovation. Before applying, candidates should be aware of the importance of strong technical skills, the ability to work in a fast-paced environment, and a passion for delivering high-impact products.

Job Description

About the Role

As a Senior Full Stack Engineer at Storyteq, you will be at the forefront of developing and scaling the company's platform, which empowers marketing and creative teams to streamline campaign workflows and automate creative production. This role is crucial in driving the company's mission forward, requiring a blend of technical expertise, collaboration, and innovation. You will work closely with a team of developers, UX designers, quality engineers, DevOps engineers, and product owners to deliver high-quality solutions that meet the needs of global enterprises.

The team at Storyteq is driven by a shared mission to let technology empower creativity, with values that emphasize dreaming big, thinking differently, and being stronger together. This environment fosters a culture of endless curiosity and a relentless commitment to customers, making it an exciting place for talented engineers to grow and contribute.

What You Will Do

  • Build and ship robust backend services and frontends with real product impact
  • Ensure systems are scalable, performant, and easy to maintain
  • Collaborate across teams to integrate services and deliver end-to-end value
  • Model business domains into clean, performant data structures
  • Collaborate with other engineers and own technical delivery on initiatives within a domain or project
  • Lead by example in engineering excellence, pragmatism, and shared ownership
  • Implement new features and scale existing capabilities to make the product more amazing every day
  • Work directly with other Developers, UX Designers, Quality Engineers, DevOps Engineers, and Product Owners
  • Ensure the technology and product stay on track with strong goals and a good balance of product & engineering roadmap features

What We Are Looking For

  • 5+ years of hands-on experience delivering full-stack products with TypeScript (and JavaScript) and PHP (Laravel/Symfony)
  • Strong backend development skills with Node.js and PHP (Laravel/Symfony)
  • Experience with Vue.js (or other front-end frameworks)
  • Solid experience designing and integrating REST and/or GraphQL APIs
  • Comfortable working in monorepo environments and modular architectures
  • Proficient in data modeling and working with SQL/NoSQL databases
  • Fundamental understanding of authentication models (SAML, OAuth, etc.)
  • Familiar with testing practices, performance tuning, and scalable design principles

Nice to Have

  • Affinity with rendering technologies (like ffmpeg)
  • Experience with Gitlab CI/CD, DevOps, public cloud (like GCP)
  • Knowledge of Excel for data analysis and presentation

Benefits and Perks

  • Opportunity to work with a fast-growing tech scale-up
  • Collaborative and diverse work environment
  • Professional development and growth opportunities
  • Access to community groups (ERGs) for like-minded colleagues
  • Health and wellness support
  • Remote work stipend
  • Flexible working hours

How to Stand Out

  • Ensure your portfolio showcases your experience with PHP, Laravel, and full-stack development.
  • Prepare to discuss your approach to scalable and performant system design.
  • Highlight your collaboration skills and experience working in team environments.
  • Familiarize yourself with Storyteq's mission and values to demonstrate your cultural fit.
  • Be ready to talk about your favorite projects and the challenges you overcame, focusing on your problem-solving skills.
  • Research the market to negotiate a competitive salary, considering factors like location and experience.
  • Ask about the company's approach to professional development and growth opportunities during the interview.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.