Search thousands of fresh jobs

×
This job is expired
Zeal HR

Senior Full-Stack Developer

Zeal HR

  • Undisclosed
  • Permanent Senior position
  • Cape Town CBD (Work From Home)
  • Posted 07 Oct 2025 by Zeal HR
  • Expires in 34 days
  • Job 2624099 - Ref 48849
Apply Now

About the position

Our client is an international award-winning EdTech start-up - and they are looking for a full-time Senior Full-Stack Developer to join a tight-knit and passionate team.

In this position, you will be able to have a serious impact on the future of software at the company. As part of a growing technical team, you will contribute to building a healthy developer culture that values high quality and maintainable code, continuous improvement, and a sense of trust and respect between team members. We aim to use modern language and framework versions across the tech stack, with room to introduce new tools, software practices and standards, and architecture improvements to contribute to an enjoyable and productive developer experience. We use our platform to create both B2B and B2C learning solutions.

On that note, we're currently a hybrid between remote and in-office. If you are Cape Town based, we meet once a week at our offices. If you are based elsewhere, you will primarily work remotely but have ad-hoc meetups with your peers in the same location.

REQUIREMENTS:

  • 4-6 years' industry experience as a full-stack web developer.
  • Solid experience in PHP / Laravel, JavaScript / Vue, and TypeScript.
  • Experience with Docker.
  • Experience with cloud hosting (AWS, GCP, Azure etc.).
  • Experience in relational database design and use of SQL.
  • Experience with designing REST APIs using JSON.
  • Comfortable in a Unix-based environment.
  • Comfortable with software workflow best practices such as git, git-flow, and CI/CD pipelines.
  • Prior mentoring, coaching, or team lead experience is a strong plus.

It would be awesome if you had these too:

  • You're a team player who thrives in a collaborative environment, and you always have your team's back.
  • You've got a passion for a flawless product and understand that a smoothly running product is essential to the success of the business.
  • You're an excellent, clear, and friendly communicator - able to explain ideas, approaches, and trade-offs with your team.
  • You have a problem-solving mindset and can easily troubleshoot issues.
  • You're a pro at personal time management and can juggle multiple projects.
  • You're growth-oriented - always looking to improve yourself and your team, even if it means stepping out of your comfort zone.
  • You're not afraid to ask for help, and you're equally happy to lend a hand to others.
  • You're passionate about personal growth.
  • You're a vibe.

OUR TECH STACK

  • Frontend: Vue 3, tanstack-query, Pinia, Vite, TypeScript, PandaCSS, GraphQL
  • Backend: Laravel, PHP, MySQL, Nginx
  • Infrastructure: AWS, Linux, Docker
  • Collaboration: Bitbucket, Atlassian Workspace (Jira, Confluence, Bitbucket), Slack, Google Workspace

RESPONSIBILITIES:
We're a tight-knit team, so you'll be involved in many aspects of the product. You'll work closely with the Product Team, which includes multiple developers, the Head of Technology, the Head of Infrastructure and Cloud R&D, the Head of Product, and the UAT team. You'll work on both external (client based) and internal projects. Through all this, you'll help to elevate the company's product offering.

  • Designing, developing, enhancing, and maintaining full-stack applications on our tech stack.
  • Core focus will be Laravel back-end and Vue Composition API front-end, but you'll also get involved in CI/CD, automation, monitoring, and QA.
  • Refactor legacy code to use secure and maintainable coding practices aligned with the modern features of the tech stack.
  • Perform code reviews of other developers' work and mentor junior developers.
  • Write automated tests of various types (unit, feature, end-to-end).
  • Contribute to brainstorms and workshops on long-term architectural decisions.
  • Participate in weekly and ad-hoc meetings to keep communication channels open and relevant.
  • Actively seek to understand the business's annual and quarterly priorities relating to the engineering team and advise the product team on best practices and application roadmap accordingly.
  • Work closely with project management, UX/UI, and technical teams in shaping the future of the platform.
  • Communicate with, and update, the project managers with progress made with items currently in the dev sprint.
  • Maintain a secure and productive personal development environment.
  • Conduct appropriate research to ensure techniques and tools used to resolve challenges are correct and sustainable.

Desired Skills:

  • Full stack
  • Laraval
  • PHP
  • AWS
  • Linux
  • MySQL
  • JavaScript
  • TypeScript
  • Vue

Desired Work Experience:

  • 5 to 10 years

Desired Qualification Level:

  • Degree

Apply Now

Zeal HR

About the agency

Zeal HR is a multi-award winning recruitment firm with specialist capabilities in Engineering, Finance and Technology. We offer competitive rates and a relational approach to make sure we offer the best solutions offering to our clients. We service corporate and SME businesses in South Africa as well as abroad. Our offering goes beyond traditional recruitment to full psychometric assessments, HR Consulting and outsourced services. Our Head Office is based in Cape Town with a team in Gauteng and Limpopo.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 33 days

Email me jobs similar to: Senior Full-Stack Developer

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.