Software Engineer — Python, JavaScript and No-Code Automation

1 week ago


Bedfordview, Gauteng, South Africa Atlas AI Full time R600 000 - R1 800 000 per year

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.



  • 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 year

    Location: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 year

    BEFORE 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 year

    Location: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...


  • Bedfordview, Gauteng, South Africa Braeven Full time R250 000 - R500 000 per year

    Company 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 year

    Company 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,...


  • Bedfordview, Gauteng, South Africa CompuDynamics South Africa Full time

    Company 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...


  • Bedfordview, Gauteng, South Africa EDUVOS Full time R90 000 - R120 000 per year

    Job 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 year

    Job 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 year

    Job 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...