Enable job alerts via email!

Software Engineer (Python / Django)

Curiska

Johannesburg

On-site

ZAR 300 000 - 400 000

Full time

12 days ago

Job summary

A tech start-up is seeking a Product Designer in Johannesburg to design, test, and deploy software solutions. The ideal candidate has 3-4 years of software development experience, strong Python and Django skills, and the ability to work autonomously in a fast-paced environment. This role emphasizes code quality and collaboration with the development team.

Qualifications

  • 3–4 years of software development experience.
  • At least 2 years’ experience with Python and Django in production.
  • Basic familiarity with Linux server management and cloud platforms.

Responsibilities

  • Design, test, and deploy code that improves service offerings.
  • Collaborate with the CTO and development team.
  • Debug and resolve production issues.

Skills

Software development experience
Python
Django
Problem-solving skills
CI/CD pipelines
Git/version control

Tools

Linux server management
AWS
Azure
Job description

JHiring : Product Designer (Cape Town and Johannesburg)

Hiring : Software Engineer (Python / Django) - Remote

What You’ll Do

Design, test, and deploy code that significantly improves the range, returns, and input costs of our service offering.

Accelerate the development of key areas of our stack, including:
  • API integrations
  • Process automations
  • Database optimization
  • Staff interface improvements
  • Client dashboard development

Collaborate closely with the CTO and development team on major projects.

Debug and resolve production issues.

Contribute ideas and solutions to system upgrades and improvements.

Share knowledge with the team to help grow overall capability and technical strength.

What You’ll Need
  • 3–4 years of software development experience, including knowledge of CI / CD pipelines and Git / version control.
  • At least 2 years’ experience with Python and a web framework such as Django or Ruby on Rails in a production setting.
  • Basic familiarity with Linux server management and experience with a cloud platform (e.g. AWS, Azure, etc).
  • Strong problem-solving skills with a drive to deliver clean, scalable code.

A focus on results and code quality, not just features.

A start-up mindset : adaptable, proactive, and comfortable with fast iterations and pivots.

The ability to work remotely and autonomously, with high levels of self-motivation and accountability.

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