Software Engineer — Python, JavaScript and No-Code Automation
1 week ago
About the role
We are looking for a hands-on Software Engineer who is fluent in Python, JavaScript and JSON, and who enjoys building real-world automations using no-code and low-code tools such as
n8n
and
Lovable
. You will design, ship and maintain internal and client-facing workflows, APIs and lightweight apps that remove manual work, improve reliability and unlock growth.
What you will do
- Architect, build and maintain automations and microservices in Python and JavaScript, orchestrated via n8n, Lovable and related platforms.
- Integrate third-party systems using REST APIs, webhooks and OAuth2; normalise JSON payloads and handle retries, idempotency and error paths.
- Design pragmatic data models and connectors across Postgres, Airtable and spreadsheets; write clean SQL for reporting and audits.
- Develop small web front-ends where needed using React or for operator dashboards and client portals.
- Set up CI/CD, testing and monitoring so flows are observable, recoverable and cost-efficient.
- Produce clear technical documentation and change logs; collaborate with non-technical stakeholders and clients.
- Keep security and privacy front-of-mind, including POPIA-aligned handling of personal information.
What you will bring
- 3+ years professional software engineering experience.
- Strong practical skill in
Python
,
JavaScript
and working with
JSON
structures. - Proven experience building automations with tools such as
n8n
,
Lovable
,
Zapier
,
Make
or similar. - Comfortable designing and consuming RESTful APIs, handling auth, rate limits and pagination.
- Solid Git workflow, code reviews and test discipline (
pytest
,
Jest
or similar). - Working knowledge of SQL and at least one relational database.
- Containerisation basics with Docker and deployment to a major cloud (AWS, GCP or Azure).
- Excellent written and verbal communication, with the ability to explain technical trade-offs simply.
Nice to have
- React or UI experience.
- Experience with AI-powered features or tooling, vector stores and embeddings.
- Background in consulting, agency or client-facing delivery.
- Observability stacks such as Prometheus, Grafana, OpenTelemetry, ELK.
- Basic DevOps and cost-monitoring instincts for lean environments.
Tools you'll likely touch here
Python, JavaScript, n8n, Lovable, REST APIs, Webhooks, OAuth2, JSON, Postgres, Airtable, GitHub, Docker, AWS or GCP, pytest, Jest.
-
Junior Software Developer
1 week ago
Bedfordview, Gauteng, South Africa #HelloYes Marketing Full time R40 000 - R60 000 per year#Junior Full Stack DeveloperCompany DescriptionAt #HelloYes Development, we're not just building websites — we're crafting digital experiences that make a difference. As a globally recognised creative tech agency, we believe in growing fresh talent, embracing experimentation, and supporting our team to think boldly and build smart.Role SummaryAs a Junior...
-
Data Engineer
5 days ago
Bedfordview, Gauteng, South Africa On Point HR & Talent Solutions Full time R900 000 - R1 080 000 per yearLocation:Johannesburg (Hybrid – 3 days in office, WFH on Wednesday & Friday)Role:Data EngineerExperience:3+ YearsAbout the RoleWe're seeking an experienced Data Engineer to design, develop and maintain scalable data systems supporting advanced analytics and credit modeling. The successful candidate will work closely with the Data Science team to build...
-
Data Engineer
3 days ago
Bedfordview, Gauteng, South Africa On Point HR & Talent Solutions Full time R150 000 - R250 000 per yearBEFORE YOU APPLY -Do you have 4+ years experience?Are you an expert on SAS?Do you have experience on SAP?Have you worked on Redshift before?Apply if you meet the minimum requirements aboveLocation:Johannesburg (Hybrid – 3 days in office, WFH on Wednesday & Friday)Role:Data EngineerExperience:3+ YearsAbout the RoleWe're seeking an experienced Data Engineer...
-
Project Engineer
1 week ago
Bedfordview, Gauteng, South Africa Chart Industries, Inc. Full time R450 000 - R750 000 per yearLocation:Bedfordview, Gauteng, South Africa, 2007Company:Chart IndustriesEnsuring Chart's Success…Howden, a Chart Industries Company, is a global engineering business that focuses on providing clients with industrial products that help multiple sectors improve their everyday processes. Howden's core focus is on providing quality solutions for air and gas...
-
Business Development Specialist
2 weeks ago
Bedfordview, Gauteng, South Africa Braeven Full time R250 000 - R500 000 per yearCompany DescriptionAt Braeven Solutions, we partner with leading Information Technology and Engineering companies to accelerate growth through expert Sales, Marketing, and Business Development.We act as an extension of our clients' teams or we become their team, helping them expand market reach, strengthen customer relationships, and consistently exceed...
-
Office Coordinator
1 week ago
Bedfordview, Gauteng, South Africa X and G Security Services Full time R150 000 - R250 000 per yearCompany DescriptionX and G Security is facilities management service provider specialising in risk management, on-site guarding, events security, cleaning and advanced digital protectionRole DescriptionThis is a full-time, on-site Office Coordinator role based in Bedfordview. The Office Coordinator will handle daily administrative tasks, manage phone calls,...
-
Field Service Coordinator
1 day ago
Bedfordview, Gauteng, South Africa CompuDynamics South Africa Full timeCompany DescriptionCompuDynamics South Africa provides comprehensive IT solutions for businesses, covering IT hardware/software sales, support, upgrades, and repairs. We offer network services, cloud solutions, server support, and customized application development. Our dedicated team of engineers supports clients both on-site and remotely. We cater to...
-
IT Lecturer Project Management
2 weeks ago
Bedfordview, Gauteng, South Africa EDUVOS Full time R90 000 - R120 000 per yearJob Advert SummaryEduvos is looking to hire the services of a IT Lecturer at our Bedfordview campus on a part-time (contractual) basis.Type of appointment:Independent contractorPurpose:To lecture Information Technology-related modules, in the faculty on a part-time basis.To assist in the administration and departmental affairs and activities as required by...
-
Project Manager
1 day ago
Bedfordview, Gauteng, South Africa DINGA BUSINESS SOLUTIONS Full time R800 000 - R1 200 000 per yearJob Purpose:To plan, execute, and finalize construction and infrastructure projects according to strict deadlines and within budget. This includes acquiring resources, coordinating the efforts of team members and third-party contractors, and ensuring that all aspects of the project meet quality, safety, and compliance standards.Key Responsibilities:Manage...
-
IS Lecturer
1 week ago
Bedfordview, Gauteng, South Africa Eduvos Full time R80 000 - R150 000 per yearJob Advert SummaryEduvos is looking to employ a Software Lecturer at our Bedfordview campus on a fixed term basis. Type of appointment:Fixed Term employment opportunityPurpose:To lecture Information Technology-related modules, in the faculty on a fixed-term basis.To assist in the administration and departmental affairs and activities as required by the...