Senior Software Developer

Hire Resolve

Pretoria

On-site

ZAR 900,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary based on experience

Job summary

A prominent recruitment agency is seeking a highly skilled Senior Software Developer to join a dynamic team in Pretoria. The ideal candidate will lead the design, development, and maintenance of an innovative online learning platform. This role requires expertise in React.js and Django, with strong AWS experience. If you're passionate about educational technology and mentoring, this opportunity offers a significant impact on the community and a competitive salary.

Qualifications

  • 5+ years of professional experience in software development.
  • Expert-level proficiency with React.js for building responsive web interfaces.
  • Strong experience with Django (Python web framework) for backend APIs.
  • Demonstrated experience with AWS services for cloud infrastructure.
  • Solid understanding of relational and/or NoSQL databases.

Responsibilities

  • Lead the design, development, and deployment of scalable software solutions.
  • Write clean, maintainable, and efficient code across backend and frontend.
  • Collaborate with product managers, designers, and developers.
  • Ensure application performance, security, and reliability.

Skills

React.js
Django
AWS services
Git
Problem-solving
Communication

Tools

Docker
Jest
Pytest

Job description

Hire Resolve's client is seeking a highly skilled and passionate Senior Software Developer to join their dynamic team. You will play a pivotal role in designing, developing, and maintaining their core online learning platform and related systems. This is an opportunity to significantly impact their educational products, mentor junior developers, and contribute to a mission-driven organization that is making a real difference in South Africa.

Responsibilities
  • Lead the design, development, and deployment of scalable and robust software solutions for our EdTech platform.
  • Write clean, maintainable, and efficient code across our backend and frontend systems.
  • Collaborate closely with product managers, designers, and other developers to define, scope, and deliver new features and improvements.
  • Ensure the performance, security, and reliability of our applications.
  • Conduct code reviews, provide constructive feedback, and champion best practices within the team.
  • Mentor and guide junior developers, fostering a culture of continuous learning and growth.
  • Troubleshoot and debug complex issues, providing timely and effective solutions.
  • Contribute to architectural discussions and strategic technical decisions.
Minimum Requirements
  • 5+ years of professional experience in software development.
  • Expert-level proficiency with React.js for building responsive and user-friendly web interfaces.
  • Strong experience with Django (Python web framework) for developing robust and scalable backend APIs and applications.
  • Demonstrated experience with AWS services (e.g., EC2, S3, RDS, Lambda, DynamoDB, API Gateway) for deploying and managing cloud infrastructure.
  • Solid understanding of relational and/or NoSQL databases.
  • Experience with version control systems (Git).
  • Strong understanding of software development principles, design patterns, and agile methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and as part of a collaborative team.
  • Excellent communication skills, both written and verbal.
  • Experience with educational technology or e-learning platforms.
  • Knowledge of CI/CD pipelines.
  • Familiarity with containerization technologies (e.g., Docker).
  • Experience with testing frameworks (e.g., Jest, Pytest).
Benefits
  • Competitive salary based on experience.

IFyou meet the above requirements and want to make a career-changing move, apply today by emailing your CV to itcareers@hireresolve.za.com.

You can also connect with Daniel on LinkedIn or contact Hire Resolve.

If you meet the above requirements we will contact you within 3 working days.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Hire Resolve • Kloof

On-site
ZAR 600,000 - 800,000
Competitive salary based on experience
Senior Software Engineer
Senior Software Engineer

Hire Resolve • Sandton

On-site
ZAR 350,000 - 650,000
Competitive salary based on experience
Senior Software Developer
Senior Software Developer

Hire Resolve • Oos-Kaap

On-site
ZAR 900,000 - 1,200,000
Competitive salary based on experience
Senior Software Developer
Senior Software Developer

Hire Resolve • Gqeberha

On-site
ZAR 900,000 - 1,300,000
Senior Software Developer
Senior Software Developer

Hire Resolve • Stellenbosch

On-site
ZAR 600,000 - 800,000
Competitive salary based on experience
Senior Software Engineer
Senior Software Engineer

Hire Resolve • Gauteng

Hybrid
ZAR 750,000 - 900,000
Family Leave
Training & Development
Paid Time Off
Senior Developer
Senior Developer

Hire Resolve • Oos-Kaap

On-site
ZAR 600,000 - 900,000
Competitive salary based on experience
Senior Full Stack Developer
Senior Full Stack Developer

Hire Resolve • Midrand

On-site
ZAR 70,000 - 95,000
Highly competitive salary
Opportunity for professional growth
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Hire Resolve • Sandton

On-site
ZAR 800,000 - 1,100,000
Competitive salary based on experience
Senior Python Developer
Senior Python Developer

Hire Resolve • Cape Town

On-site
ZAR 600,000 - 800,000
Competitive salary based on experience