198 Mid Level Developer jobs in South Africa
Freelance Junior–Mid Software Developer
Posted today
Job Viewed
Job Description
Freelance Junior–Mid Software Developer / Engineer
(Front-End | Full Stack | Java | Python)
We are looking for a motivated Junior–Mid Software Developer/Engineer to join our team on a freelance basis. This is a great opportunity for someone with solid technical skills who is eager to contribute to exciting projects while gaining more experience in a supportive environment.
What you'll be working on:
- Developing and maintaining front-end applications with a focus on clean, responsive design.
- Contributing to full-stack projects from concept to deployment.
- Writing efficient, reliable code in Java and Python.
- Collaborating with the team to troubleshoot, test, and improve existing systems.
- Bringing fresh ideas and energy to help shape our technical approach.
What we're looking for:
- 1–3 years of hands-on software development experience (internships, freelance projects, or junior roles count).
- Knowledge of front-end frameworks (React, Angular, or similar).
- Experience with Java and Python in a production or project setting.
- Familiarity with databases (SQL / NoSQL) and version control (Git).
- A proactive mindset and willingness to learn.
What we offer:
- Flexible, freelance contract.
- Exposure to varied projects in a collaborative environment.
- Pro rata compensation of R30,000 (adjusted to hours worked).
- An opportunity to grow your career and portfolio while working with modern technologies.
If you are interested, please share your CV to
Job Type: Part-time
Pay: Up to R30 000,00 per month
Expected hours: No less than 10 per week
Work Location: In person
Mid Level Developer
Posted today
Job Viewed
Job Description
Role: This is a mid-level position and appropriate for folks who have had between 3 and 6 years of work experience in software development, or low-code environments or related technical roles.
We're an international digital transformation consultancy that helps forward-looking companies execute on ambitious plans. This role is about configuring low-code platforms, and solving technical problems within existing architectures rather than building from scratch. You'll be working with no code/low code tools, databases, and various platforms to connect systems and automate processes for mid-to-large enterprise clients. It's hands-on technical work that requires someone who likes puzzles, can debug when things break, and enjoys getting the most out of software and tools.
Requirements:Digital transformation is about connecting systems, automating processes, and making technology work smarter for people whilst understanding user needs and behaviour. We focus on building solutions that bridge the gap between what clients need and their processes, teams and systems.
We need a junior software engineer to join our team who can work within existing technical architectures to configure low-code platforms, and solve problems with creative technical solutions that don't require rebuilding everything from scratch.
Your role will be to help us deliver technical solutions that make our clients' digital transformation initiatives actually work. You'll be working within constraints, existing systems, and the beautiful mess of enterprise technology. Your tasks will include:
- Configuring and customizing low-code/no-code platforms to solve specific business problems, automate processes and bridge system gaps
- Working with databases to extract, transform, and load data where needed
- Debugging and troubleshooting when things inevitably break
- Testing solutions to ensure they work reliably in real-world conditions
- Working closely with project teams to turn requirements into practical, user-focused solutions that are not only functional but genuinely adopted.
- Documenting your work so others can understand and maintain what you've built.
In general, you'll help us prove that good technology doesn't have to be complicated – it just has to solve the right problems in the right way.
We're looking for someone who enjoys solving puzzles within constraints:
- Must have a relevant degree in computer science, engineering, or equivalent self-taught experience with 1-3 years of hands-on development work
- Experience with Python programming a plus – you don't need to be a wizard, but great if you are comfortable writing scripts and small programs
- Understanding of how databases work – SQL queries, data relationships, and basic database operations
- Experience with or curiosity about low-code/no-code platforms and how they can be configured and extended
- A problem solver who likes working within existing constraints rather than building everything from zero
- Someone who understands that "good enough and working for an end user" often beats "perfect and theoretical"
- Analytical thinking – you can break down complex problems into manageable pieces
- Patience for debugging – because systems will break, and you'll need to figure out why
- Good communication skills for explaining technical concepts to non-technical stakeholders
What a day could look like:
- Review project requirements and understand what functionality is required and how it can be achieved (native automations vs low code automations or integrations)
- Update fields and automations in no code / low code systems to deliver against the requirements
- Update and/or do imports for databases
- Configure workflows on low-code platforms to automate client business processes
- Test configuration thoroughly to make sure they handle edge cases and errors gracefully
- Debug issues when something stops working (spoiler: this happens regularly)
- Document your solutions so the team can understand and maintain them
- Collaborate with project managers and clients to refine requirements and solutions
- Stay current with new tools and platforms that could help solve client problems more effectively
The kinds of platforms you will be working with
- Workato
- Pipefy
- Ziflow
- Make/Zapier integration tools
Serious Stuff
Remuneration: This is a junior position in a low code workstream - you should expect a monthly remuneration offer between R20 - R25k.
Reporting: You will report into project leads for the clients you're working on, with technical mentorship from senior engineers.
Work hours: Development work is flexible, but you'll need to coordinate with teams across different time zones. Core collaboration hours are generally 10:00 – 16:00 GMT, but we care more about delivering quality work than when you're online. If you're stuck on a problem at 2 AM and want to keep working, go for it. If you need a break at 2 PM, take it.
Office: We have flexible shared workspace subscriptions for those who need a change of scenery. You don't have to go there unless you want to. Most client meetings are remote, though occasionally you might need to visit a client site for system setup or training.
Catering: If you're working from a shared workspace or meeting with colleagues or clients – coffee, lunch, snacks are a company expense. Fuel for thinking is important.
Qualifications: We like people who have built things – side projects, contributions to open source, systems they've automated at previous jobs, or even just interesting scripts they've written to solve personal problems. Show us what you've made.
Leave: In principle, you can take as much leave as you want. You are responsible to get things done though – so make sure you plan around project deadlines OR work remotely if needed (i.e., take your laptop to the beach but still respond to urgent technical issues).
KPIs/OKRs: We figure out with you on a quarterly basis what technical skills you want to develop and what projects you want to lead. That becomes your growth plan for the quarter. If you do your job really well, you'll end up automating your own processes and finding more interesting problems to solve.
Career: We don't believe in traditional career ladders – we believe in getting really good at solving increasingly complex problems. You can take on new challenges and technologies as you prove yourself. Salaries go up as you take on more responsibility and can deliver higher quality, more complex solutions.
Even though this all sounds like creative, interesting work – it's all based on everyone delivering working solutions, on time. We are really hard on the quality of delivery because broken integrations and buggy code make everyone's life miserable. So we are very direct if our expectations aren't being met, and there's often a learning curve in understanding how enterprise systems really work.
Technical Environment: You'll be working with a variety of technologies including AWS, database systems, and low-code platforms. We'll provide access to development environments, testing systems, and any tools you need to do your job effectively.
About Us
dY/dX is an international digital transformation consultancy. We partner with our clients for:
- Product & service design
- Consulting
- Courses & training
- Implementation
- Change management and transformation
- Internal success management and adoption
- Courses & training
- Ongoing support & maintenance
- Venturing
- Partner with our clients to build businesses
We are a remote first business and work with consultants around the world.
We are nerds, geeks, goofs, cynics, believers, artists, and quants, left-brain, right-brain, ENTP – INTJ, designers, coders, analysts & spreadsheet jockeys – but ultimately we are all builders, with a passion to find solutions to really hard questions.
MID Fullstack Developer
Posted today
Job Viewed
Job Description
Company Description
Digitas Liquorice is the Connected Marketing agency, built on the principle that there are better ways for brands to connect with people. We leverage comprehensive data, technology, creative, media and strategy capabilities to deliver Media-Fueled Creativity via connected Solutions that include Connected Campaigns, Social Marketing, Brand Experience, CRM & Loyalty, and Marketing Transformation. Digitas Liquorice South Africa has Head Offices in JHB and CT with over 220 Unicorns delivering connected end-to-end solutions for our clients across SSA. Visit for more about us and what we do. We are also connected to 6 600 Digitas Unicorns across over 30 countries and 50 offices around the world.
Overview
Join our unicorn team of innovators and digital problem-solvers as a FullstackDeveloper We're looking for a passionate Mid-Level developer who thrives on building modern, scalable platforms using , Laravel, and APIs.
If you bring Flutter experience, that's a huge bonus. You'll work at the intersection of creativity and code—delivering seamless user experiences, integrating CMS platforms, and shaping engaging digital products.
You'll collaborate with designers, strategists, and developers to craft solutions that are not only technically sound but also visually polished and user-focused. With exposure to cloud platforms (AWS, Azure, GCP) and opportunities to explore DevOps practices, this role offers space to grow into a Senior position while leaving your mark on high-impact projects.
This is the perfect role if you think like an engineer but care like a designer—balancing innovation, performance, and user delight.
Responsibilities
- Develop and maintain full-stack applications using Laravel, , and related frameworks.
- Build responsive, accessible, and performant front-end interfaces.
- Integrate RESTful APIs, third-party services, and CMS platforms (WordPress, Drupal, Strapi, Contentful) etc.
- Contribute to Agile sprint planning, code reviews, and best coding practices.
- Ensure code is maintainable, reusable, and follows team standards.
(Bonus Skills)
- Lead technical design discussions and guide solution architecture.
- Manage and optimize cloud deployments (AWS, Azure, GCP).
- Implement DevOps practices including CI/CD pipelines, caching, and containerization.
- Mentor junior developers and set coding standards.
- Work with microservices, message queues (RabbitMQ, Kafka), and advanced integrations.
Qualifications
- 3-5 years of fullstack development experience.
- Strong knowledge of Laravel (PHP) and
- Proficiency in JavaScript/TypeScript, Mobile Development, HTML, CSS/SCSS.
- Experience with API integration and headless CMS.
- Git workflow and Agile team collaboration experience.
- Strong problem-solving and communication skills.
(Bonus Skills)
- Hands-on experience with Flutter (mobile development).
- Advanced cloud skills (AWS, Azure, GCP) with deployment pipelines.
- Knowledge of microservices and asynchronous processing.
- Experience with caching strategies (Redis), Terraform, or CloudFormation.
- Exposure to animation/motion libraries (Framer Motion, GSAP).
- Ability to mentor and lead a small dev team.
Additional Information
Cultural Fit
- Passionate about delivering beautifully crafted, user-centered digital work.
- Proactive, accountable, and always seeking better ways to do things.
- Interested in design thinking, motion, and the creative side of development.
- Enjoys working in a collaborative, multidisciplinary environment with creative teams.
- Embraces mentorship and growth — both giving and receiving.
- Learning mindset
- Engage with team members
- Client trusted advisors
- Be proactive
- Take ownership
Software Developer (Mid - Senior Level) | iGaming
Posted 6 days ago
Job Viewed
Job Description
The role demands versatility, requiring the ability to work independently and collaboratively within a team. As a part of this exciting journey, you will be involved in writing games utilizing a Full Stack approach. If you are ready to dive into the world of online gaming and support, this opportunity offers a platform to showcase your talent and contribute to cutting-edge projects in a fast-paced environment.
Minimum Requirements:
- Degree or Diploma in Computer Science, Information Systems or Electrical Engineering (preferably Hons or MSc.)
- Minimum of 3 years experience within a similar role
- iGaming Industry experience preferred but not a pre-requisite
- TECH Stack: TypeScript | JavaScript | C# | React | C | Git | SQL
- Must know how to code C# and JavaScript/TypeScript, React and Backend coding (SQL an advantage)
- Interested in new technologies and able to work in cross functional teams and independently
- Ability to learn new skills, programming languages and do research
- Working Hours: Hybrid (Mon& Thurs in office)
Key Performance Areas:
- Write Casino games in a Full Stack approach
- C# on the backend and JavaScript/TypeScript on the front-end
- Work in an agile environment with stand-ups, sprints, and planning meetings
- Work in a small Development team taking on new features, spikes, bugs
- Plan, design, implement, document, test and release new features
- Do code reviews and deliver stable code
- Maintain existing code base, and if need, create documentation and diagrams to substantiate further development
- Liaise with the QA team to identify and fix bugs
This permanent position will offer a monthly Cost to Company Salary and forming a part of a dynamic and professional working environment with strong ongoing development and upskilling initiatives.
Mid level backend developer
Posted today
Job Viewed
Job Description
TransUnion's Job Applicant Privacy Notice
What We'll Bring
At TransUnion, we strive to build an environment where our associates are in the driver's seat of their professional development, while having access to help along the way. We encourage everyone to pursue passions and take ownership of their careers. With the support of colleagues and mentors, our associates are given the tools needed to get where they want to go. Regardless of job titles, our associates have the opportunity to learn new things and be a leader every day.
Come be a part of our team – you'll work with great people, pioneering products and cutting-edge technology.
We're looking for a talented and proactive Mid-Level Backend PHP Developer to join our growing engineering team. You'll be responsible for building, maintaining, and improving scalable web applications using modern PHP (Laravel or similar frameworks), working closely with frontend developers, product managers, and QA teams to deliver high-quality solutions.
This role is ideal for someone who enjoys solving complex problems, writing clean code, and continuously learning
What You'll Bring
- 3+ years of professional PHP development experience.
- Strong understanding of object-oriented programming and MVC architecture.
- Solid experience with Laravel or other modern PHP frameworks.
- Proficient in MySQL or similar relational databases (query optimization, schema design, migrations).
- Experience with Git and collaborative version control workflows.
- Working knowledge of REST APIs, JSON and XML.
- Familiarity with unit and feature testing in PHP.
- Clear communication skills and the ability to work both independently and as part of a team.
- Experience with Redis, RabbitMQ, or similar queues/caches.
- Exposure to Docker or containerized development environments.
- Basic understanding of frontend technologies like or React.
- Familiarity with CI/CD pipelines and automated deployments.
- Experience integrating with financial APIs or working with secure data is a plus.
Impact You'll Make
- Design, build, and maintain RESTful APIs and backend services in PHP (Laravel preferred).
- Collaborate with frontend developers to support seamless integrations across the stack.
- Write clean, maintainable, and testable code following best practices and coding standards.
- Design and manage MySQL databases, ensuring efficient schema design and performant queries.
- Optimize application performance, identify bottlenecks, and propose scalable solutions.
- Integrate with third-party APIs and external data providers.
- Participate in code reviews and contribute to team learning and improvements.
- Work with DevOps to assist in deployment pipelines, environments, and version control.
- Assist with troubleshooting, debugging, and support across environments.
For positions based in South Africa, preference will be given to suitably qualified candidates from designated groups in line with the company's Employment Equity plan and targets.
Should you have not heard from us within 3 weeks from applying, please regard your application as unsuccessful.
Please note it is a requirement of the Global Capability Centre Africa that you reside in a home that is fibre ready; and has space for you to be able to work comfortably and confidentially on a day-to-day basis for the purpose of your proposed employment. You can be based anywhere in South Africa that has fibre, but will not be able to work in a location outside of South Africa.
A Minimum of a 100 Meg Fibre line is required, should you be successful, you will need to upgrade your line or install fibre in order to work effectively.
Please note that being a credit bureau, some positions require a clear credit record.
This is a remote position which may require occasional in-person attendance at work-related events at the discretion of management.
TransUnion Job Title
Assoc Engineer, Web Development
Mid Level Backend Developer
Posted today
Job Viewed
Job Description
At TransUnion, we strive to build an environment where our associates are in the driver's seat of their professional development, while having access to help along the way. We encourage everyone to pursue passions and take ownership of their careers. With the support of colleagues and mentors, our associates are given the tools needed to get where they want to go. Regardless of job titles, our associates have the opportunity to learn new things and be a leader every day.
Come be a part of our team – you'll work with great people, pioneering products and cutting-edge technology.
We're looking for a talented and proactive Mid-Level Backend PHP Developer to join our growing engineering team. You'll be responsible for building, maintaining, and improving scalable web applications using modern PHP (Laravel or similar frameworks), working closely with frontend developers, product managers, and QA teams to deliver high-quality solutions.
This role is ideal for someone who enjoys solving complex problems, writing clean code, and continuously learning.
What You'll Bring:
- 3+ years of professional PHP development experience
- .Strong understanding of object-oriented programming and MVC architecture
- .Solid experience with Laravel or other modern PHP frameworks
- .Proficient in MySQL or similar relational databases (query optimization, schema design, migrations)
- .Experience with Git and collaborative version control workflows
- .Working knowledge of REST APIs, JSON and XML
- .Familiarity with unit and feature testing in PHP
- .Clear communication skills and the ability to work both independently and as part of a team
- .Experience with Redis, RabbitMQ, or similar queues/caches
- .Exposure to Docker or containerized development environments
- .Basic understanding of frontend technologies like or React
- .Familiarity with CI/CD pipelines and automated deployments
- .Experience integrating with financial APIs or working with secure data is a plus
**.
Impact You'll Make**
- : Design, build, and maintain RESTful APIs and backend services in PHP (Laravel preferred
- ).Collaborate with frontend developers to support seamless integrations across the stac
- k.Write clean, maintainable, and testable code following best practices and coding standard
- s.Design and manage MySQL databases, ensuring efficient schema design and performant querie
- s.Optimize application performance, identify bottlenecks, and propose scalable solution
- s.Integrate with third-party APIs and external data provider
- s.Participate in code reviews and contribute to team learning and improvement
- s.Work with DevOps to assist in deployment pipelines, environments, and version contro
- l.Assist with troubleshooting, debugging, and support across environment
s.
For positions based in South Africa, preference will be given to suitably qualified candidates from designated groups in line with the company's Employment Equity plan and targe
ts.
Should you have not heard from us within 3 weeks from applying, please regard your application as unsuccess
ful.Please note it is a requirement of the Global Capability Centre Africa that you reside in a home that is fibre ready; and has space for you to be able to work comfortably and confidentially on a day-to-day basis for the purpose of your proposed employment. You can be based anywhere in South Africa that has fibre, but will not be able to work in a location outside of South Afr
ica.
A Minimum of a 100 Meg Fibre line is required, should you be successful, you will need to upgrade your line or install fibre in order to work effecti
vely.Please note that being a credit bureau, some positions require a clear credit re
cord.
LI-Remote
Mid level backend developer
Posted today
Job Viewed
Job Description
TransUnion's Job Applicant Privacy Notice
What We'll Bring
Job Description Summary
At TransUnion, we strive to build an environment where our associates are in the driver's seat of their professional development, while having access to help along the way. We encourage everyone to pursue passions and take ownership of their careers. With the support of colleagues and mentors, our associates are given the tools needed to get where they want to go. Regardless of job titles, our associates have the opportunity to learn new things and be a leader every day.
What You'll Bring
Come be a part of our team – you'll work with great people, pioneering products and cutting-edge technology.
We're looking for a talented and proactive Mid-Level Backend PHP Developer to join our growing engineering team. You'll be responsible for building, maintaining, and improving scalable web applications using modern PHP (Laravel or similar frameworks), working closely with frontend developers, product managers, and QA teams to deliver high-quality solutions.
This role is ideal for someone who enjoys solving complex problems, writing clean code, and continuously learning
Impact You'll Make
- 3+ years of professional PHP development experience.
- Strong understanding of object-oriented programming and MVC architecture.
- Solid experience with Laravel or other modern PHP frameworks.
- Proficient in MySQL or similar relational databases (query optimization, schema design, migrations).
- Experience with Git and collaborative version control workflows.
- Working knowledge of REST APIs, JSON and XML.
- Familiarity with unit and feature testing in PHP.
- Clear communication skills and the ability to work both independently and as part of a team.
- Experience with Redis, RabbitMQ, or similar queues/caches.
- Exposure to Docker or containerized development environments.
- Basic understanding of frontend technologies like or React.
- Familiarity with CI/CD pipelines and automated deployments.
- Experience integrating with financial APIs or working with secure data is a plus.
- Design, build, and maintain RESTful APIs and backend services in PHP (Laravel preferred).
- Collaborate with frontend developers to support seamless integrations across the stack.
- Write clean, maintainable, and testable code following best practices and coding standards.
- Design and manage MySQL databases, ensuring efficient schema design and performant queries.
- Optimize application performance, identify bottlenecks, and propose scalable solutions.
- Integrate with third-party APIs and external data providers.
- Participate in code reviews and contribute to team learning and improvements.
- Work with DevOps to assist in deployment pipelines, environments, and version control.
- Assist with troubleshooting, debugging, and support across environments.
- For positions based in South Africa, preference will be given to suitably qualified candidates from designated groups in line with the company's Employment Equity plan and targets.
Should you have not heard from us within 3 weeks from applying, please regard your application as unsuccessful.
Please note it is a requirement of the Global Capability Centre Africa that you reside in a home that is fibre ready; and has space for you to be able to work comfortably and confidentially on a day-to-day basis for the purpose of your proposed employment. You can be based anywhere in South Africa that has fibre, but will not be able to work in a location outside of South Africa.
A Minimum of a 100 Meg Fibre line is required, should you be successful, you will need to upgrade your line or install fibre in order to work effectively.
Please note that being a credit bureau, some positions require a clear credit record.
This is a remote position which may require occasional in-person attendance at work-related events at the discretion of management.
TransUnion Job Title
Assoc Engineer, Web Development
Be The First To Know
About the latest Mid level developer Jobs in South Africa !
Mid–Senior WordPress Developer
Posted today
Job Viewed
Job Description
About Vetro Media
We're a digital marketing agency that thrives on helping brands grow through data-driven strategies and creative execution. We offer comprehensive services, including PR, web development, design, social media, digital marketing, and reward campaigns.
Role Overview
We are seeking a highly skilled and proactive Mid–Senior WordPress Developer to join our team. You will be responsible for the development, customisation, and maintenance of WordPress-based websites with a strong focus on performance, security, and scalability. The ideal candidate is fluent in modern WordPress practices and can work both independently and collaboratively in a fast-paced environment.
Key Responsibilities
- Develop, maintain, and enhance responsive WordPress websites using custom themes and plugins.
- Implement pixel-perfect designs based on Figma, Adobe XD, or similar mockups.
- Customise WordPress themes (both custom-built and premium) to suit specific client needs.
- Optimise websites for speed (using tools like PageSpeed Insights, GTmetrix) and SEO.
- Ensure security best practices are followed (e.g. secure login systems, firewalls, regular updates).
- Debug and resolve technical issues and plugin conflicts.
- Manage hosting environments, version control (Git), and staging/deployment processes.
- Collaborate with designers, project managers, and other developers to deliver high-quality digital products.
- Provide technical input during planning phases for new projects.
- Keep up to date with the latest WordPress trends, tools, and best practices.
Strong proficiency in:
- PHP, HTML5, CSS3 (SASS/SCSS), JavaScript (including jQuery)
- MySQL database management and queries
- Custom theme and plugin development
Requirements
Technical Skills:
- 3–5+ years of professional WordPress development experience.
- Experience with page builders (Elementor, WPBakery, Gutenberg, etc.).
- Familiarity with ACF (Advanced Custom Fields), CPTs, and hooks (actions/filters).
- Strong understanding of technical SEO, schema markup, and accessibility standards.
- Proficient in Git, CLI tools, and deployment workflows.
- Comfortable working with REST APIs and integrations.
Soft Skills:
- Strong attention to detail and quality assurance.
- Ability to handle multiple projects and meet deadlines.
- Excellent communication and time management skills.
Strong problem-solving mindset and ability to troubleshoot independently
Advantageous:
- Experience with WooCommerce development.
- Experience with Headless WordPress (e.g. using React or Vue with WP as a backend).
- Familiarity with hosting platforms like Kinsta, WP Engine, or Cloudways.
- Basic understanding of design tools (Figma, XD).
- Agency experience working in a collaborative, fast-paced environment.
Application Closing date: 17 October 2025.
Please Note: If you have not heard anything from us after 2 weeks of the Application Closing date, please consider your application unsuccessful.
Mid-Senior Webflow Developer
Posted today
Job Viewed
Job Description
Overview
Demandflow, a fast-growing design and Webflow agency, is seeking a Front-End Developer specialising in Webflow to build high-performance websites for B2B startups, scale-ups, and enterprise clients.
In this role, you'll be responsible for transforming designs into pixel-perfect, performant Webflow sites while leveraging cutting-edge AI tools to accelerate development and enhance quality. You'll work closely with our design and project management teams to deliver technically excellent websites that drive business results for fast-growing companies.
This role requires a developer-first mindset with deep Webflow expertise, proficiency in modern JavaScript frameworks, and use of AI development tools. You'll be building the foundation for complex marketing websites while maintaining the visual polish and user experience our clients expect.
Key Responsibilities
Technical Implementation & Development
- Build responsive, high-performance Webflow sites following Client-First naming conventions and industry best practices
- Implement custom code solutions using HTML, CSS, and JavaScript to extend Webflow's native capabilities
- Integrate third-party APIs, tools, and services to create complex functionality beyond standard Webflow features
- Optimise websites for Core Web Vitals compliance and exceptional performance across all devices
- Maintain clean, scalable, component based, and well-documented websites that can be easily handed off to clients or team members
AI-Enhanced Development Workflow
- Leverage AI development tools (Cursor, Claude, etc.) to accelerate coding and problem-solving
- Stay current with emerging AI development tools and integrate them into daily workflows
- Share AI development best practices with the team to continuously improve our technical capabilities
Quality Assurance & Performance
- Conduct thorough cross-browser and cross-device testing to ensure consistent user experiences
- Perform comprehensive QA testing including functionality, performance, and accessibility compliance
- Monitor and optimize website performance metrics, ensuring fast load times and smooth interactions
- Implement and maintain SEO best practices and technical optimization.
- Document technical specifications and provide clear handoff materials for client teams
Team Collaboration & Growth
- Collaborate effectively with designers to ensure accurate translation of design intent into functional websites
- Work closely with project leads to manage timelines, communicate blockers, and deliver on schedule
- Participate in weekly development calls to discuss strategies and maintain high development standards
- Contribute to our technical knowledge base and internal development processes
- Help to build our internal tools
What we're looking forTechnical Proficiency
- Webflow Expertise:
Advanced knowledge of Webflow with 2+ years of hands-on experience building complex, custom websites - Client-First Mastery:
Deep understanding and consistent application of Client-First naming conventions and methodology - JavaScript Fundamentals:
Strong foundation in JavaScript, with knowledge of GSAP, and other libraries. - Framework Knowledge:
Familiarity with React, Vue, or similar modern JavaScript frameworks with eagerness to advance these skills - Performance Optimization:
Proven track record of building fast, optimized websites that meet Core Web Vitals standards - API Integration:
Experience integrating REST APIs, webhooks, and third-party services within Webflow projects
Who this role is perfect for
- A mid-senior level Webflow developer looking to work with high-growth B2B companies and challenging technical projects
- Fluent english
- Someone who thrives on leveraging AI tools to accelerate development and solve complex problems efficiently
- A developer-minded individual who values clean code, performance optimisation, and technical excellence over quick fixes
- Someone excited about growing their JavaScript and framework skills while mastering advanced Webflow capabilities
- A self-motivated professional who enjoys the variety and fast pace of agency work with premium clients
Why Demandflow?
Demandflow is a team of world-class designers, developers, and strategists dedicated to helping high-growth B2B startups and scale-ups build impactful branding, high-performance websites, and strategic creative. We bridge the gap between design, development, and marketing execution—helping brands turn ideas into reality.
Our clients include fast-growing startups, established scale-ups, and enterprise companies who value technical excellence and performance. You'll work on diverse projects that challenge your skills and accelerate your professional growth while building websites that directly impact business success.
Our Team Values
- Stay Curious, Keep Learning
– Every project is a chance to experiment with new AI tools, improve technical skills, and refine our craft - Collaborate Without Ego
– We share knowledge openly, embrace AI-assisted development, and work together to create the best possible outcomes - Take Ownership
– We take initiative, solve problems proactively, and push projects forward with technical excellence - Obsess Over the Details
– Small technical details make all the difference in delivering world-class development and performance
What we offer
- Flexible working hours
- 25 days paid leave
- Competitive pay
- Work alongside super-talented designers, developers, and strategists
- Collaborate with fast-growing B2B startups, scale-ups, and enterprise companies
- Access to cutting-edge AI development tools and continuous learning opportunities
- Rapid career progression opportunities with clear path toward full-stack development
- Opportunity to shape our technical standards and AI development workflows
If you're ready to take on a challenging role that combines advanced Webflow development with cutting-edge AI tools while working with premium B2B clients, we want to hear from you
Software Developer
Posted today
Job Viewed
Job Description
Â
The ideal candidate should encapsulate the following:
- A genuine enthusiasm for software development.
- An ability to thrive in a collaborative team environment.
- Be self-driven and self-organizing, demonstrating excellent time management skills to meet project deadlines and milestones.
- Have meticulous attention to detail.
Qualifications:
- Completed Degree in Computer Engineering, Electronic Engineering or Computer Science
- Minimum of 70% for Mathematics and Physical Science in Matric
Requirements:
- 4-7 years of software development experience with at least 1 year in C# and Visual Studio
- Experience in WPF, MVVM Design Pattern, SQL and C or C++ is beneficial
Apply now!
Â