Senior Full Stack Developer
Senior Full Stack DeveloperLocation: Office-based position, Must be based in Cape Town near DurbanvilleWorking Hours: Monday to Friday – 9:00am to 5:30pm (Flexible Hours within 8am – 6pm)Reporting to: Operations DirectorAbout the CompanyOur client is one of the fastest-growing technology companies in the UK, providing IT,cybersecurity, communications and managed print solutions to small and medium-sizedbusinesses. With multiple sales and support locations across the country, their ambitiousgrowth is driven by strong core values and a commitment to delivering every product andservice with expertise, passion and integrity.Joining the business means becoming part of a collaborative, fast-paced environment wherecontinuous learning, trust, and recognition are at the heart of the culture.Job RoleWe are seeking a Senior Full Stack Developer to take ownership of a key partner portal. Thisplatform serves as the central hub for customers, supporting service tickets, knowledgebaseaccess, 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 phaseof its development.This is currently a sole developer position, offering genuine ownership and responsibilityfrom day one. As the product expands, there will be opportunities to help build and mentor awider 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 fullstack 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 andaccessible 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 andshape new features● Build specialist tools that integrate with supplier portals and commercialise them forcustomer use● Contribute to development standards and support future team expansionExperience 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 productDesirable 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 workflowsWhat 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
Apply Now
Apply Now