Resume Score
CV/Résumé Score
  • Expertini Resume Scoring: See how well your CV/Résumé matches this job: Software Engineer — Python, JavaScript and No Code Automation.
Expertini

Urgent! Software Engineer — Python, JavaScript and No-Code Automation Job | Atlas AI

Software Engineer — Python, JavaScript and No Code Automation



Job description

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.


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Software Engineer Potential: Insight & Career Growth Guide


Advance your career or build your team with Expertini's smart job platform. Connecting professionals and employers South Africa.