Technology

Full Stack Developer

Network Recruitment·Stellenbosch, Western Cape, south-africa·FULL_TIME
Technologyentry-levelFULL_TIME
-Closes Nov 28, 2026

What You'll Be Doing Design, develop, and maintain robust full-stack software solutions. Build and support scalable backend services, APIs, and integrations. Develop intuitive and responsive front-end applications. Collaborate with cross-functional teams in an Agile environment. Troubleshoot, optimise, and enhance existing applications. Support and maintain customer-facing systems in production environments. Contribute to CI/CD processes and DevOps best practices. Identify opportunities for innovation, automation, and process improvement. Participate in code reviews and promote engineering excellence across the team. What We're Looking For Minimum Requirements Relevant degree in Computer Science, Software Engineering, Information Technology, or a related field. 4+ years of software development experience. 2+ years supporting and maintaining large-scale applications in a production environment. Strong object-oriented programming skills. Experience developing backend applications and RESTful APIs. Experience with modern front-end frameworks. Exposure to Linux/Unix environments. Understanding of Agile development methodologies. Strong analytical and problem-solving abilities. Excellent communication and collaboration skills. Highly Desirable Technical Skills We're interested in candidates with experience in several of the following technologies: Ruby React Angular Vue.js Docker Kubernetes REST APIs MySQL Redis Git CI/CD Pipelines Linux / Unix Rancher Docker Swarm Containerisation Platforms DevOps Tooling Ideal Candidate Profile You are: Passionate about software engineering and clean code. Comfortable working across both backend and frontend technologies. Self-driven, curious, and committed to continuous learning. Able to work independently while thriving in a collaborative team environment. Excited by technical challenges and solving real-world problems at scale. Motivated to improve systems, processes, and customer experiences. What's In It For You? Opportunity to work on large-scale, high-impact platforms. Exposure to modern cloud-native and containerisation technologies. Collaborative Agile environment with strong engineering practices. Continuous learning and professional development opportunities. A culture that encourages innovation, ownership, and growth.

At a glance

Company

Network Recruitment

Location

Stellenbosch, Western Cape, south-africa

Employment

FULL_TIME

Experience

entry-level

Valid until

November 28, 2026

Created

October 29, 2026

More opportunities

Similar roles you might like

Senior Business Analyst

Communicate Recruitment

Cape Town, Western Cape, south-africa

FULL_TIME

Job Description: As a Senior Business Analyst, you will play a critical role in bridging the gap between business objectives and technical delivery. Your responsibilities will include: Collaborating with stakeholders, product owners, UX designers, and development teams to gather and define requirements Translating business needs into clear user stories, functional specifications, and solution requirements Driving process improvements and identifying opportunities to enhance customer experiences Developing business cases and supporting strategic initiatives Managing and refining product backlogs and delivery roadmaps Facilitating communication between business and technical teams Supporting solution design and ensuring successful project delivery Contributing to UX improvements and customer-centric product enhancements Producing and maintaining high-quality business and technical documentation Working within Agile teams to deliver innovative, scalable digital solutions Skills & Experience: Minimum 5-6 years' experience as a Business Analyst within web, e-commerce, digital, or technology-focused environments Strong business analysis and systems analysis experience Proven ability to gather, analyse, and document requirements Experience working with Agile and Scrum methodologies Strong stakeholder management and communication skills Ability to query and analyse data sources Familiarity with tools such as Jira, Figma, Loom, and Google Workspace Understanding of HTML, CSS, databases, and web technologies Knowledge of UX principles and web accessibility standards Strong analytical thinking and problem-solving abilities Qualification: Relevant degree or diploma in IT, Computer Science, or related field Experience with consumer-facing organisations Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs.

a day ago

Head Of Marketing

Communicate Recruitment

Cape Town, Western Cape, south-africa

FULL_TIME

Key Responsibilities: Develop and execute a comprehensive marketing strategy aligned with business growth objectives Lead customer acquisition, retention, brand positioning, and demand generation initiatives Drive marketing efforts focused on growing engagement with key industry partners and commercial stakeholders Work closely with sales, product, and leadership teams to deliver integrated go-to-market plans Oversee campaign performance, marketing analytics, budgeting, and reporting to ensure strong ROI Lead and mentor a marketing team, fostering collaboration, innovation, and continuous improvement Identify new opportunities to strengthen market presence and support revenue growth Requirements: Bachelor's degree in marketing, Business, Communications, or a related field Minimum 10+ years of marketing experience, including several years in a senior leadership position Strong background in developing and executing commercial and B2B marketing strategies Proven experience leading and developing marketing teams Excellent stakeholder management and cross-functional collaboration skills Data-driven approach with experience using marketing insights to inform decision-making Experience within technology, digital marketplace, SaaS, online platforms, or related industries would be advantageous Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs. If you're a commercially minded marketing leader with a passion for growth, strategy, and team development, we'd love to hear from you.

2 days ago

Intergration Specialist

Communicate Recruitment

Cape Town, Western Cape, south-africa

FULL_TIME

Key Responsibilities: Designing, building, and maintaining system integrations between internal and external platforms Configuring and troubleshooting API connections, webhooks, and middleware solutions Collaborating with clients and internal stakeholders to gather integration requirements Monitoring integration performance and resolving issues to minimise downtime Supporting data migration, synchronisation, and transformation projects Documenting integration processes, workflows, and technical specifications Working closely with Product, Engineering, Customer Success, and Implementation teams Job Experience Required: Designing, building, and maintaining system integrations between internal and external platforms Configuring and troubleshooting API connections, webhooks, and middleware solutions Collaborating with clients and internal stakeholders to gather integration requirements Monitoring integration performance and resolving issues to minimise downtime Supporting data migration, synchronisation, and transformation projects Documenting integration processes, workflows, and technical specifications Working closely with Product, Engineering, Customer Success, and Implementation teams This is an opportunity to join our talent pool and be considered for future opportunities with leading organisations across South Africa. Apply now! Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs. I also specialize in recruiting in the following: Manual and Automation Testers, Business Analysts, Software Developers, AI Engineers, and Data Scientists If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

2 days ago

Python Developer

Communicate Recruitment

Cape Town, Western Cape, south-africa

FULL_TIME

Key Responsibilities: Design, develop, and maintain scalable Python applications Create and integrate RESTful APIs and third-party services Optimise application performance, reliability, and security Collaborate with cross-functional teams including Product, QA, and DevOps Troubleshoot and resolve technical issues Contribute to architecture decisions and continuous improvement initiatives Job Experience and Skills Required: Bachelor's Degree in Computer Science, Information Technology, Software Engineering, Engineering, Mathematics, or a related field Minimum 2+ years' experience in Python development (Junior, Intermediate, and Senior opportunities available) Strong understanding of software development best practices and object-oriented programming Experience building and maintaining APIs and backend services Knowledge of frameworks such as Django, Flask, FastAPI, or similar Exposure to cloud platforms (AWS, Azure, or GCP) is advantageous Familiarity with SQL and relational databases such as PostgreSQL, MySQL, or SQL Server Experience with version control systems such as Git Understanding of CI/CD pipelines, testing methodologies, and Agile development practices This is an opportunity to join our talent pool and be considered for future opportunities with leading organisations across South Africa. Apply now! Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs. I also specialize in recruiting in the following: Manual and Automation Testers, Business Analysts, Software Developers, AI Engineers, and Data Scientists If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

2 days ago

Senior Manager - Software Developer.mtn Software Solutions

MTN

Gauteng, south-africa

full-time

Job Description Achieve squad outcomes within the time boxed sprints Deliver clean , efficient & maintainable code as per the defined standards Improve service delivery, TAT and generate effective cost savings Develop reliable, state of the art and robust software solutions in alignment with business needs Ensure system stability and minimized downtime to enhance user experience and minimize the system defects Support implementation of effective software technologies and frameworks to enhance efficiency, productivity and quality Maintain and exceed the agreed customer satisfaction levels Maintain security and compliance standards while delivering solutions and ensure zero deviations Foster business partnerships with internal stakeholders Responsibilities Deliver high-quality software solutions that meets the requirements and expectations of stakeholders Ensure projects/software solutions adhere to established software development lifecycles (e.g., Agile, Waterfall) by contributing to project planning, requirements analysis, design, coding, testing, deployment, and maintenance Actively participate in agile development practices such as sprint planning, daily stand-ups, and retrospectives Collaborate with the team to estimate and prioritize user stories, ensure that work is completed within sprint timelines, and adapt to changing requirements Proficiency in various common data structures, their performance characteristics, and assembling them into complex programs within the frontend stack Understanding of (asymptotic and practical) performance characteristics with regards to fundamental algorithms in the language and standard library Ability to architect, develop and implement new microservices in a container environment Leverage knowledge of version control, incremental delivery of software, frequent releases, automation, testing and breakdown of work to meet stakeholder requirements effectively Work on multiple cloud platform and leverage cloud native components for a full-stack application Translate architecture requirements into software specifications by using emerging technologies Foster effective collaboration and communication within development team Take leadership roles within development team by promoting best practices, sharing knowledge and helping the team grow and improve their skills Excel in problem-solving and troubleshooting complex technical issues by identifying the root causes of problems, proposing and implementing effective solutions, and resolving issues in a timely manner Drive continuous improvement and innovation in software development processes by adopting automation tools, optimizing development workflows, or introducing innovative features or solutions Deliver software solutions that meet customer needs, adds value, and aligns with business goals, which in turn drives the success of the organization and its products or services Adhere to security and compliance standards while developing software solutions. Ensure that data privacy, protection, and regulatory requirements are met within the software solutions Qualifications Education: Bachelor's degree in Computer Science/Information Technology/Electronics and Communication Post graduate degree in Computer Science /Networks and /or equivalent professional qualification (Preferred) Experience: 7+ years of relevant working experience 4-5 years of experience in either as a full stack developer or as a frontend/backend developer Experience in emerging telecom-based software technology (Preferred to have) Expertise in software development methodologies, design patterns, and best practices Experience with cloud platforms (AWS, Azure, GoogleCloud) is a plus Skills : Proficiency in entire Java technology stack backed by multiple projects and visible accomplishments Strong knowledge of telecom systems, protocols, and industry standards (Preferred) Solid understanding of web technologies, APIs, and web services Detailed knowledge of database management systems, SQL, and NoSQL databases Excellent problem-solving and analytical skills, with a focus on delivering robust and scalable solution Apply Before 11/06/2026

2 days ago

Ai Engineers | Ai, Machine Learning, Implementation & Governance Specialist

Communicate Recruitment

South Africa, south-africa

FULL_TIME

Job Description: Opportunities exist for skilled professionals across the AI ecosystem, including: AI Engineers Machine Learning Engineers AI Solution Architects AI Implementation Specialists AI Integration Consultants AI Governance & Responsible AI Specialists AI Strategy Consultants Data Scientists with AI/ML expertise Successful candidates will play a key role in designing, implementing, integrating, and governing AI solutions across enterprise environments. Projects range from developing intelligent applications and machine learning models to driving AI adoption, compliance, risk management, and business transformation initiatives. This is an opportunity to work with forward-thinking organisations at the forefront of digital transformation, innovation, and emerging technologies. Skills & Experience: Experience in Artificial Intelligence and Machine Learning Knowledge of AI implementation, integration, or deployment projects Exposure to AI governance, compliance, risk management, or responsible AI practices advantageous Experience with modern AI, ML, data, analytics, or cloud technologies Strong problem-solving and stakeholder engagement skills Ability to translate business requirements into practical AI solutions Experience working within enterprise environments beneficial Qualification: Relevant Degree, Diploma, or equivalent industry experience AI, Machine Learning, Data Science, Computer Science, Engineering, or related qualifications beneficial Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs.

3 days ago