Back to all jobs

Senior Full Stack Developer

Work from home Full-time role Hiring

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 Apply To This Job

More remote roles to explore

Marketing & Content Creator

Work from home Full-time role

Executive Assistant (CEO Support)

Work from home Full-time role

Operations Manager

Work from home Full-time role

Senior Contracts & Compliance Officer

Work from home Full-time role

Financial Controller

Work from home Full-time role

Customer Care Manager

Work from home Full-time role

Paid Media Optimization Specialist

Work from home Full-time role

Data Entry

Work from home Full-time role

B2B Sales Representative

Work from home Full-time role

AI/Automation Specialist

Work from home Full-time role

Senior Software Engineer (Golang/Ruby on Rails)

Work from home Full-time role

Experienced Customer Service Remote Agent Entry Level – Delivering Exceptional Support to Working Families

Work from home Full-time role

Per Diem​/PRN Per Diem Cath Lab Nurse

Work from home Full-time role

Part Time Data Entry Clerk - Remote

Work from home Full-time role

Mortgage Broker - North

Work from home Full-time role

Experienced Data Entry Research Assistant – Biological Conservation and Database Management

Work from home Full-time role

Remote Live Chat Support Specialist – Customer Experience & Virtual Assistance at arenaflex (USA)

Work from home Full-time role

Experienced Entry-Level Data Entry Specialist – Remote Work Opportunities at arenaflex

Work from home Full-time role

Experienced Forklift Operator – Night Shift, Remote Opportunity with Competitive Salary and Comprehensive Benefits

Work from home Full-time role

Experienced Customer Service Representative - Remote Opportunity with blithequark

Work from home Full-time role