Enable job alerts via email!

Mid-Level (Intermediate) Developer

StratXe

Johannesburg

Hybrid

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm in Johannesburg is seeking a Mid-Level Developer. The role focuses on building secure, scalable applications, optimizing performance, and collaborating with cross-functional teams. Candidates should have 3–5 years of experience and strong skills in JavaScript, React, and Node.js. This position offers a hybrid work environment.

Qualifications

  • 3–5 years' experience as a Full-Stack Developer or Software Engineer.
  • Familiarity with Agile or Scrum methodologies.
  • Ability to write clean, efficient, and maintainable code.

Responsibilities

  • Design, develop, and maintain secure applications and APIs.
  • Collaborate with teams to translate strategy into functionality.
  • Optimize application performance and maintain code quality.

Skills

JavaScript/TypeScript
React
Node.js
Python
SQL/NoSQL
Back-end development
Databases (PostgreSQL/MongoDB)
Cloud infrastructure
CI/CD
Containers
Monitoring
Problem-solving

Education

Relevant qualification or diploma in Software Development
Job description
Mid-Level (Intermediate) Developer
  • Location: Rosebank, Johannesburg (Hybrid)
  • Type: Full-time | Intermediate Level
  • Compensation: In line with market rate, depending on experience
  • Company: StratXe
About StratXe

StratXe is a Value Creation Engine built to close the gap between strategy and execution. We unify strategy, operations, and performance into one clear story, giving leaders sharper foresight and faster, more confident decisions. More than technology, StratXe democratizes value creation, turning ambition into sustainable, measurable results.

In a world where execution is often where great strategies die, StratXe changes that. By connecting direction, evidence, and performance into a single source of truth, we help decision-makers act with precision, confidence, and speed.

The Role

We’re seeking a Mid-Level Developer who finds purpose in building systems that help others think, decide, and execute better. This role sits at the intersection of development, security, data, and intelligence, including designing, building, testing, and maintaining software applications, ensuring high performance and responsiveness. You’ll design and refine the architecture that keeps our platform fast, secure, and scalable, contributing to features that use data and AI to turn strategy into action. Here, your work won’t disappear into pipelines. You’ll see the impact of every decision, every function, and every safeguard you design.

The role involves designing, building, testing, and maintaining software applications, ensuring high performance and responsiveness. Day-to-day tasks include working closely with cross-functional teams to implement new features, troubleshooting and resolving software issues, optimizing application performance, maintaining code quality, and applying best practices in software development. The candidate will contribute to the improvement of the existing software architecture and collaborate to meet the organization's strategic vision effectively.

What You’ll Do
  • Design, develop, and maintain secure, scalable applications and APIs.
  • Strengthen architecture and data models to support AI-driven insights.
  • Implement cloud-based security protocols, encryption standards, and identity management.
  • Collaborate with product and advisory teams to translate strategy into intelligent functionality.
  • Explore automation and AI integration to make strategy execution faster and more precise.
  • Test, deploy, and document with the rigour of someone who believes execution is everything.
What You Bring
  • Relevant qualification or diploma in Software Development or a related field.
  • 3–5 years’ experience as a Full-Stack Developer or Software Engineer.
  • Familiarity with software development methodologies such as Agile or Scrum
  • Strong proficiency in JavaScript/TypeScript, React, and Node.js.
  • Experience with Python, SQL/NoSQL, and modern API design.
  • Skills in back-end development and working with databases using SQL, PostgreSQL, or MongoDB
  • Solid grasp of cloud infrastructure, security frameworks, and authentication protocols.
  • Cloud comfort (AWS/Azure/GCP), CI/CD, containers, monitoring.
  • AI curiosity with hands‑on LLM integration; understands retrieval basics and evaluation.
  • Builder’s mindset: ownership, clarity, and care for the edges (errors, retries, timeouts).
  • Strong problem‑solving skills and the ability to work collaboratively in cross‑functional teams
  • Able to operate independently and build a team.
  • Knowledge of automated testing and debugging tools
  • Ability to write clean, efficient, and maintainable code
Nice to Have
  • RAG stack (pgvector/FAISS/Weaviate), model gateways, eval harnesses.
  • MCP servers/clients; event architectures, webhooks, DLQs.
  • Secrets/KMS, SBOM, DAST; POPIA awareness.
  • Feature flags, canary/blue‑green; e2e/perf tests; accessibility.
You’ll Thrive Here If You:
  • Want to build technology that shapes how leaders think.
  • Care about clarity, not just code.
  • Seek autonomy, mastery, and impact in equal measure.
  • Believe great systems should be as secure as they are elegant.
  • Value working with others who obsess over structure, precision, and progress.
Why StratXe

At StratXe, you’re not joining a team, you’re joining a movement to make execution intelligent. Every feature you build strengthens a platform trusted by leaders who measure success not by activity, but by the value they create.

We’re a lean, growing company that values creativity, curiosity, and ownership. You’ll have space to explore ideas, stretch your capabilities, and see your work come to life across real organisations and markets.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.