×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Developer

Job in Johannesburg, 2000, South Africa
Listing for: ZealHR
Full Time, Part Time position
Listed on 2026-07-06
Job specializations:
  • Software Development
    Backend Developer, SQL Developer, .NET Developer
Job Description & How to Apply Below

Position:
Full Stack developer

Area:
Woodmead, Jhb (Hybrid, 2 days a week in office)

Salary:
Negotiable based on proven experience and abilities.

The role requires a developer with strong front‑end development skills, backend development capability, good database understanding, and the ability to work within a complex business application environment. The candidate does not need prior Uni Verse Basic experience but must be willing to learn the environment and work across both modern and legacy technologies. The system is a loan and debtor management system.

The company is a very close knit team with a lovely culture and very low staff turnover.

Minimum Requirements
  • Relevant software development qualification or equivalent practical experience.
  • Experience in front‑end development using HTML, JavaScript, CSS, and Angular.
  • Backend development experience, preferably with Python.
  • SQL or database querying experience.
  • Experience working in a software development team environment.
  • Ability to debug and resolve application issues.
Preferred Experience
  • 2+ years of software development experience.
  • Experience working on business‑critical systems.
  • Experience in financial services, loan finance, or enterprise application development.
  • Experience with source control tools such as Git or SVN.
  • Exposure to system integrations and APIs.
Role Fit

This role would suit a developer who is comfortable working across the full application stack and who enjoys solving business problems through technology. The candidate should be adaptable, curious, and willing to learn the loan and debtor management system and its supporting technologies.

Prior experience in Uni Verse Basic is not required,
but the candidate must be open to learning and supporting legacy components where necessary.

Key Responsibilities
  • Develop, maintain, and enhance front‑end functionality within the system.
  • Build and maintain backend services, scripts, integrations, and business logic.
  • Work with business analysts, developers, testers, support teams, and end users to understand requirements and deliver solutions.
  • Investigate, debug, and resolve system issues across front‑end, backend, database, and integration layers.
  • Assist with the modernisation and improvement of existing functionality.
  • Work with APIs, data structures, files, and system integrations where required.
  • Analyse business rules and translate them into technical solutions.
  • Maintain clean, reliable, and supportable code.
  • Participate in code reviews, testing, deployments, and documentation.
  • Support production issues when required.
  • Follow internal development, source control, and deployment processes.
Required Technical Skills Front‑End Development
  • HTML
  • Java Script
  • CSS
  • Angular
Backend Development
  • Python
  • Universe Basic (advantageous)
Database and Data Skills
  • SQL / database querying
  • Ability to understand data structures and relationships
  • Ability to investigate and troubleshoot data‑related issues
Integration and Development Practices
  • REST APIs / JSON
  • Experience working with business systems or application integrations
  • Git or SVN source control
  • Debugging and troubleshooting skills
Advantageous Technical Skills

The following skills are not mandatory, but would be beneficial:

  • Uni Verse Basic
  • C#
  • Experience with financial systems, loan systems, ERP systems, or other business‑critical applications
  • Dev Ops exposure
  • Cloud platform exposure
  • CI/CD pipeline exposure
  • Experience with reporting, data extracts, or system interfaces
  • Understanding of secure coding principles
  • SVN
Business and Domain Knowledge

Experience in any of the following areas would be advantageous:

  • Loan finance systems
  • Financial services applications
  • Business process automation
  • Accounting or finance‑related systems
  • High‑volume transactional systems
  • Legacy system support and modernisation
Soft Skills and Behavioural Requirements

Theideal candidate should have:

  • Strong problem‑solving ability
  • Good attention to detail
  • Willingness to learn new technologies and business processes
  • Ability to work with both modern and legacy systems
  • Good communication skills
  • Ability to work with technical and non‑technical stakeholders
  • A practical, solution‑driven mindset
  • Ability to work independently and as part of a team
  • A strong sense of ownership and accountability
  • Patience and discipline when investigating complex system issues
  • Ability and willingness to travel to offices in Woodmead
Summary of Key Skills Required
  • HTML
  • Java Script
  • CSS
  • Angular
  • Python
  • SQL
  • REST APIs / JSON
  • Debugging and problem‑solving
  • Source control experience
Advantageous
  • Uni Verse Basic
  • C#
  • Loan finance or financial systems experience
  • ERP or business application experience
  • Dev Ops / cloud exposure
  • CI/CD exposure
  • Legacy system experience
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary