Menu Close

Pretoria: Senior Software Developer posted by Hire Resolve

Advertisement



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).
View Job  Kempton Park: Senior Maintenance Technician posted by Hire Resolve

Benefits:

  • Competitive salary based on experience.

IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to *****@*****.co.za

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



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Pretoria, Gauteng


Job Seeker Tip

Dress professionally for interviews, even if the company has a casual dress code.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

View Job  South Africa: Assistant Restaurant General Manager - Fourways posted by HotelJobs

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Boksburg: Internal Sales Consultant posted by Kenesis

Jobs in Boksburg November 20, 2025
Boksburg Gauteng Jobs in Boksburg Kenesis Sales

About the Company:We are a dynamic marketing company helping businesses grow online through Google Ads, Facebook Ads, and website design.…

View Job

Johannesburg South: Actuarial Analyst posted by Network Finance

Jobs in Gauteng November 20, 2025
Computer Network Finance Other IT

Key Responsibilities:Build, nurture, and expand strong, mutually beneficial client partnerships.Develop compelling product positioning strategies and...

View Job

Johannesburg North: Actuary Manager posted by Network Finance

Jobs in Central Johannesburg Remote November 20, 2025
Computer Network Finance Other IT

Key Responsibilities:- Assist with the development, testing, and validation of market risk models.- Support consulting projects across banking clients...

View Job

Western Cape: Client Relationship Coordinator posted by Manpower Group

Jobs in South Africa November 20, 2025
Manpower Group Marketing Other Sales

Duties & ResponsibilitiesLead Screening & QualificationContact inbound and outbound leads to assess interest and fit.Ask qualifying questions to determine...

View Job

Gauteng: Sales Representative posted by Phakisa Holdings

Jobs in Gauteng November 20, 2025
Marketing Other Sales Phakisa Holdings

Sales RepresentativeType: Temporary Location: JHB - BenoniDuties and Responsibilities:Sell products and services to potential customersBuild relationships...

View Job

Hotazel: Mine Technical Services Manager posted by Hire Resolve

Jobs in Hotazel November 20, 2025
Construction Hire Resolve Mining Other Building

Description:Hire Resolve's Client is currently looking for an experienced Mine Technical Services Manager to join their mining company based in…

View Job  Cape Town: Quantitative Finance Manager posted by Hire Resolve
View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Gauteng, Jobs in Northern Suburbs, Jobs in Pretoria, Jobs in South Africa

More Jobs in Your Area