Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 27, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Datafin was established in 1999 due to the need for a specialized IT recruitment solution. We offer a personalized and flexible recruitment service, specializing in providing both client and candidate with the perfect fit. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat...
    Read more about this company

     

    Senior Backend Software Developer (Node.js/JavaScript/TypeScript) (PTA)

    ENVIRONMENT:

    • A growing South African ICT solutions business, specialising in technology services for the Retail and Healthcare sectors, is seeking a Senior Backend Software Developer to join its Pretoria-based development team.
    • The company builds and supports enterprise platforms that enable large-scale retail operations and is focused on delivering innovative, scalable, and reliable technology solutions.
    • This opportunity is ideal for an experienced backend-focused Software Engineer who enjoys building modern applications, designing scalable services, and collaborating within an Agile development environment.
    • The successful candidate will play a key role in developing and enhancing business-critical systems while contributing to the overall technical direction of the team.

    DUTIES:

    • Develop, maintain, and enhance applications using Node.js and modern JavaScript/TypeScript.
    • Design and build RESTful APIs powering user-facing applications and backend services.
    • Develop solutions within a microservices architecture, ensuring scalability and maintainability.
    • Collaborate with Developers, QA, DevOps, and business stakeholders to deliver high-quality software.
    • Write clean, secure, and testable code following software engineering best practices.
    • Participate in code reviews, sprint planning, and Agile ceremonies.
    • Troubleshoot production issues, perform root cause analysis, and implement sustainable solutions.
    • Stay current with emerging backend technologies, cloud-native development, and JavaScript ecosystems.

    REQUIREMENTS:

    • 6+ Years’ experience as a Software Engineer or Backend Developer.
    • Degree in Computer Science, Software Engineering, or a related field.
    • Strong experience with Node.js and server-side JavaScript development.
    • Solid understanding of SQL and database design principles.
    • Experience designing and consuming RESTful APIs.
    • Strong understanding of asynchronous programming and backend service architecture.
    • Experience working with Git and modern version control practices.
    • Excellent analytical, problem-solving, and decision-making skills.

    Advantageous:

    • Experience working within microservices architectures.
    • Exposure to Agile development methodologies and tools such as Jira.
    • Cloud-native development experience.
    • Experience building scalable enterprise applications.

    ATTRIBUTES:

    • Strong technical problem solver.
    • Detail-oriented with a focus on code quality.
    • Collaborative team player with excellent communication skills.
    • Self-motivated and proactive.
    • Passionate about modern software engineering practices.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Datafin Recruitment on datafin.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Datafin Recruitment Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail