Full-Stack Software Engineer
3 weeks ago
Full-Stack Software Engineer (6-Month Contract) Contract | Position | South Africa Posted On Job Description Established in 2001, RSAWEB is South Africa’s fastest growing internet service provider (ISP) with a focus on providing connectivity to home customers, and a wide array of technology solutions to businesses. We are obsessed about ensuring all our customers receive the best possible digital experience and exceptional customer service. Thousands of customers have given RSAWEB a 5-star rating, with an average rating of 4.7 out of 5 on Google – the best-rated ISP in South Africa. We are extremely proud of winning KFM’s Best of the Cape Awards: Best ISP in 2021 and 2022 being one of the fastest streaming ISPs on Netflix and a consistently top-rated ISP on MyBroadband. These accolades are not for nothing, as we constantly strive to improve our products, services, and solutions to enhance each customer’s experience. Having invested heavily in infrastructure, RSAWEB has built a strong presence in South Africa with Data Centres in Johannesburg and Cape Town. Our Products and Services: Fibre-to-the-Business (FTTB) Mobile connectivity and data management Cloud infrastructure and more At RSAWEB, we are passionate about using our creativity, to provide innovative solutions and services, that allow our customers to succeed in all areas of life. We believe that we are in the business of connecting customers and businesses with each other and a world of infinite possibility and opportunity, through technology. Our mission transcends our values through every customer, every interaction, every connection, every day. Our values: We Build Trust and Ownership We Innovate Feverishly We Go the Extra Mile We Believe in Humility We Communicate Openly & Honestly We Make it Fun We Teach, Grow & Learn We Do More, With Less About the Role Join our dynamic, forward-thinking engineering team to lead the architectural design and implementation of our next-generation billing, finance, and debt-management platform. Bringing a strong knowledge of how people use computer systems you’ll craft world-class Node.js applications—defining standards, frameworks, and best practices to ensure scalability, maintainability, and fault tolerance across our microservices landscape. This is a 6-month long contract role. What You’ll Do UI/UX & HCI Leadership: Design and validate user interfaces with a strong grounding in human–computer interaction principles, wireframing flows, optimizing accessibility (WCAG), and ensuring responsive, performant experiences. API & Component Design: Define RESTful and event-driven APIs alongside reusable UI component libraries that promote consistency, scalability, and ease of use. Cross-Functional Collaboration: Partner with product designers, UX researchers, QA engineers, and DevOps to translate user needs into polished, reliable software. Quality & Testing: Build comprehensive unit, integration, and end-to-end tests covering both front-end (e.g., Jest, Cypress) and back-end layers, with a focus on usability and error handling. Mentorship & Reviews: Guide engineers on full-stack best practices, conduct paired design/code reviews, and evangelize design-system thinking. Delivery & Iteration: Drive agile ceremonies, estimate work holistically (UI + API), and manage releases—ensuring seamless coordination between front-end and back-end teams. Requirements 5+ years’ professional experience with Node.js and Express.js in production. Strong front-end expertise with Vue.js (or React/Angular), including component design, state management, and performance optimization. Demonstrated understanding of UI/UX fundamentals and HCI research methods—experience with wireframing tools (Figma, Sketch) and usability testing. Proven ability to own full-stack features: designing database schemas, APIs, UI components, and ensuring end-to-end observability. Excellent communication skills—comfortable presenting design proposals, architectural diagrams, and user-flow mockups to diverse audiences. Experience driving CI/CD pipelines that include front-end build steps, automated UI tests, and back-end deployments. Nice To Have Prior work building design systems or component libraries. Familiarity with server-side rendering (Preferably Vue.js). Background in performance profiling tools (Lighthouse, WebPageTest). #J-18808-Ljbffr
-
Full Stack Software Engineer
5 days ago
Johannesburg, Gauteng, South Africa Blockchain Academy Full timeWe're seeking a skilled Full Stack Software Engineer with experience building Web3 applications on EVM-compatible blockchains. The ideal candidate will have strong full stack development skills , React, Express, Angular) and intermediate experience in blockchain development. You'll work closely with experienced blockchain engineers, contribute to smart...
-
Full Stack Engineer
21 minutes ago
Johannesburg, South Africa CodeConnect Staffing (Pty) Ltd Full timeFull Stack Engineer (Intermediate)Job Specifics: Role Title: Full Stack Developer (Intermediate)Job Level: Intermediate / Mid-LevelLocation: Sandton, Johannesburg, South AfricaWork Model: Hybrid / Remote Employment Type: Full-TimeDepartment: Engineering / Software DevelopmentIndustry: Digital Product Development / TechnologyExperience Required: 3+ Years...
-
Full Stack Engineer
1 day ago
Johannesburg, South Africa CodeConnect Staffing (Pty) Ltd Full timeFull Stack Engineer (Intermediate) Job Specifics: Role Title: Full Stack Developer (Intermediate) Job Level: Intermediate / Mid-Level Location: Sandton, Johannesburg, South Africa Work Model: Hybrid / Remote Employment Type: Full-Time Department: Engineering / Software Development Industry: Digital Product Development / Technology Experience Required: 3+...
-
Full Stack Engineer
3 weeks ago
Johannesburg, South Africa Zensar Technologies Full timeFull Stack Software Engineer – AI & Automation | Zensar Technologies | South Africa (Hybrid) Zensar Technologies is a leading global digital solutions company, recognized as a Top Employer (2022 to 2025) and a Level 2 B-BBEE contributor in South Africa. With over 11,800 associates in 33 global locations , we help enterprises become more agile, competitive,...
-
Software Engineer: Full Stack
3 weeks ago
Johannesburg, South Africa Boardroom Appointments Full timeSoftware Engineer: Full Stack (Payments, AWS,C#) - JHB Job Openings Software Engineer: Full Stack (Payments, AWS,C#) - JHB About the job Software Engineer: Full Stack (Payments, AWS,C#) - JHB Grade 12 National Certificate / Vocational Education (Ideal or Preferred) A relevant tertiary qualification in Information Technology Experience: 6+ years proven...
-
Junior Full‑Stack Software Engineer
3 days ago
Johannesburg, South Africa Stanbic Bank Tanzania Full timeA financial institution in South Africa is seeking an entry-level candidate to design, code, test, and maintain programs in development. Applicants should hold a degree in Information Technology and may possess front-end or full-stack development certifications. The role involves working with Python, JavaScript, and React, while collaborating with senior...
-
Full Stack Senior Software Engineering.Net
4 weeks ago
Johannesburg, South Africa LexisNexis South Africa Full timeJob Title Full Stack Senior Software Engineering .NET / VueJS Job Location Gauteng, Johannesburg Deadline November 14, 2025 Quick Recommended Links Jobs by Location Job by industries About the Role As a Full Stack Senior Software Engineer, you will design, develop, and maintain complex software solutions. You'll collaborate with cross-functional...
-
Full Stack Engineer – Future Talent Pool
3 weeks ago
Johannesburg, South Africa Blue Bean Software Full timeWhat We Do At Blue Bean Software, we’re not just building software—we’re shaping the future. As a leading custom software and product development company, we partner with both large enterprises and dynamic start-ups to solve their most complex challenges. From high-stakes projects in the financial services industry to groundbreaking ventures in...
-
Senior Full Stack Engineer
3 weeks ago
Johannesburg, South Africa BCB Group Full timeSenior Full Stack Engineer at BCB Group Join BCB Group as a Senior Full Stack Engineer: a 1‑week ago posting to help us build and scale products for our clients. Role Overview Help BCB build and scale our products and deliver them to clients. Use your software engineering skills to develop, test, release, support and maintain complex financial platforms....
-
Johannesburg, South Africa LexisNexis Full timeFull Stack Senior Software Engineer Would You Like to be Part of a Team Shaping Digital Innovation? Join Us as a Full Stack Senior Software Engineer! About our Team LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information‑based analytics and...