← All Jobs
Posted Apr 14, 2026

Senior Full Stack Developer

Apply Now
Senior Full Stack Developer Location: Office-based position, Must be based in Cape Town near Durbanville Working Hours: Monday to Friday – 9:00am to 5:30pm (Flexible Hours within 8am – 6pm) Reporting to: Operations Director About the Company Our client is one of the fastest-growing technology companies in the UK, providing IT, cybersecurity, communications and managed print solutions to small and medium-sized businesses. With multiple sales and support locations across the country, their ambitious growth is driven by strong core values and a commitment to delivering every product and service with expertise, passion and integrity. Joining the business means becoming part of a collaborative, fast-paced environment where continuous learning, trust, and recognition are at the heart of the culture. Job Role We are seeking a Senior Full Stack Developer to take ownership of a key partner portal. This platform serves as the central hub for customers, supporting service tickets, knowledgebase access, and a suite of applications that underpin wider business growth. The portal is already established and actively evolving, and this role will lead the next phase of its development. This is currently a sole developer position, offering genuine ownership and responsibility from day one. As the product expands, there will be opportunities to help build and mentor a wider development team. You will work closely with external UI designers, suppliers and the internal leadership team. This role is ideal for someone who enjoys contributing ideas, solving problems across the full stack and helping to commercialise new tools. Key Responsibilities ● Lead development of the partner portal and deliver high-quality front-end and back- end features ● Work closely with UI designers to bring concepts to life with well-structured and accessible interfaces ● Build integrations with external suppliers including dark web monitoring tools, communication services for SMS and WhatsApp, and AI-driven tools ● Develop automation tools and internal applications to improve operational efficiency ● Design and optimise database structures using PostgreSQL and Sequelize ● Write clean, typed code using React, Typescript, Express and related frameworks ● Manage hosting and deployment using Azure ● Create and maintain CI/CD pipelines using GitHub Actions ● Collaborate with internal teams and leadership to brainstorm product ideas and shape new features ● Build specialist tools that integrate with supplier portals and commercialise them for customer use ● Contribute to development standards and support future team expansion Experience Required ● Strong experience with front-end development using React JS and Typescript ● Experience with Redux Toolkit and Tailwind CSS ● Back-end development experience using Express JS with Typescript ● Strong understanding of PostgreSQL and Sequelize ● Experience building and integrating with APIs ● Experience with GitHub Actions and CI/CD pipelines ● Ability to work independently and take ownership of a core product Desirable Experience ● Experience working with Azure services ● Experience developing Microsoft Teams applications ● Experience integrating Power BI or a strong desire to learn it ● Familiarity with authentication, identity and cloud security ● Experience creating AI-enabled tools or workflows What We’re Looking For ● Someone who enjoys being the go-to developer for a core product ● Someone who can think commercially and turn ideas into customer-facing solutions ● Someone comfortable working across the full stack and learning new technologies ● Someone who enjoys collaboration, problem-solving and contributing ideas ● Someone excited by the opportunity to help build a team in the future
Interested in this role?Apply on iHire