Job Expired

Intermediate Software Engineer needed at Progressive Edge

Save

Job title : Intermediate Software Engineer

Job Location : Western Cape, Cape Town

Deadline : June 20, 2025

Quick Recommended Links

The Position

  • This role is suited to an intermediate software engineer who wants to do more than just deliver tickets. The team values developers who are eager to contribute to product thinking, user experience, and technical design. The role involves working with cross-functional teams product managers, UX designers, QA, and other engineers to build user-facing software thats thoughtful, scalable, and purposeful.
  • Although the work is remote, the team meets in person quarterly in Cape Town.

The benefits of applying

  • Opportunity to work on a wide range of interesting and meaningful projects
  • Dedicated budget and structured support for training and development
  • Access to an experienced mentor aligned to the developers personal growth goals
  • Collaborative team culture that encourages experimentation and learning
  • Exposure to both technical and product decision-making
  • Flexible work setup with trust-based accountability
  • Focus on building software that solves real-world problems

Responsibilities / Duties:

  • Write clean, maintainable code based on agile product backlogs
  • Collaborate closely with UX and product teams to influence feature design
  • Contribute to architecture and design decisions with the technical lead
  • Support deployed software and respond to real-world use
  • Raise technical risks early and share solutions with the team
  • Continuously learn and improve individually and as part of the group

Requirements to apply:

  • Minimum of 2 – 5 years experience as a professional software engineer
  • Relevant degree in computer science or engineering, or equivalent experience
  • Strong communication skills with both technical and non-technical stakeholders
  • Experience with one or more of the following:
  • Cloud-based infrastructure (AWS or Google Cloud)
  • Mobile development using Flutter and Dart, or native Android/iOS
  • Modern web frameworks (Angular, React, etc.)
  • RESTful or GraphQL APIs
  • Relational and NoSQL databases
  • CI/CD pipelines and deployment tools (GitHub Actions, Azure DevOps, etc.)
  • Interest in elegant code, thoughtful design, and collaborative delivery
  • Preference for developers who enjoy breadth and variety over deep specialization

How to Apply for this Offer

Interested and Qualified candidates should Click here to Apply Now

  • ICT jobs
  • This job has expired!

Disclaimer: MRjobs.co.za is not an employer and does not directly offer jobs. We share available opportunities from verified sources to help job seekers. Please do your due diligence before applying. We are not responsible for any transactions, interviews, or outcomes from third-party employers.