Fullstack Developer

1 day ago


Pretoria, Gauteng, South Africa BICRM Full time

*** Our Johannesburg Office is Hiring *** 36 months renewable contract *** Top Rates***

About the Role

We are seeking a skilled Frontend Developer to support the implementation of the National Digital Financial Identity (DFID) system. You will develop secure, responsive, and user-friendly frontend interfaces for mobile and web applications, collaborating within a multidisciplinary team to drive forward an innovative national digital initiative.

This role involves developing intuitive, accessible, and performant user experiences across iOS, Android, and Web platforms, ensuring interoperability with backend services and a seamless user experience.

Key Responsibilities

  • Design and build cross-platform frontend interfaces for iOS, Android, and/or Web apps.
  • Implement secure authentication (OAuth 2.0, biometric logins).
  • Integrate RESTful APIs and ensure seamless JSON data handling.
  • Support offline access and data persistence (Core Data, Room, IndexedDB).
  • Configure real-time updates and push notifications (APNs/FCM).
  • Ensure WCAG 2.1 accessibility compliance and responsive design.
  • Apply secure coding practices: HTTPS, certificate pinning, encryption.
  • Work closely with UX/UI designers to implement adaptive layouts (SwiftUI, Jetpack Compose, modern web frameworks).
  • Participate in performance tuning for optimal user experience.
  • Collaborate with backend/integration teams to ensure system interoperability.

Qualifications & Experience

  • At least 5 years experience in frontend development for mobile and/or web applications.
  • Bachelor's degree in IT, Computer Science, or equivalent (NQF Level 7 preferred).
  • Proven knowledge of UX/UI principles and secure development as well as accessibility and performance optimisation.
  • IT governance, compliance, and secure coding standards.
  • Agile collaboration and documentation.
  • Business continuity planning in digital service environments.

You Will Excel In This Role If You Have

  • Experience in cross-platform frontend development (e.g. React Native, Flutter, SwiftUI, Jetpack Compose, Angular, etc.)
  • A passion for inclusive design and security-first principles.
  • The ability to collaborate across agile teams and adapt in a fast-paced environment.
  • A proactive attitude toward continuous improvement and innovation.

Why Join This Project?

This is a rare opportunity to contribute to a transformational national digital identity initiative, enhancing secure and inclusive access to financial services for millions. Your work will directly shape how citizens interact with government and financial platforms in the digital era.



  • Pretoria, Gauteng, South Africa Black Pen Recruitment Full time

    Our client is looking for a technically excellent and ambitious Mid Level Backend Developer to take ownership of our client's technology systems. This is a hands-on role for a builder - someone who thrives on solving complex problems, writing clean code, and designing systems that scale. You'll be their key developer on the ground, with real autonomy and...

  • Senior Fullstack

    3 weeks ago


    Pretoria, South Africa Jordan Human Resource Full time

    A recruitment agency in Pretoria is seeking a Fullstack Developer / DevOps Chief Expert with extensive experience in Java, Spring, and frontend technologies. The candidate must also possess skills in IT architecture and DevOps processes. Responsibilities will include backend and frontend development, operations support, and cross-team coordination. A...


  • Pretoria, South Africa Jordan Human Resource Full time

    Reference: JHB -CP-1 Fullstack Developer/DevOps IJIX (Chief Expert) Location: GautengContract Term: 1 June 2024 - 31 December 2026 Duties & Responsibilities ESSENTIAL SKILLS REQUIREMENTS: Backend: At least 10 years’ experience in Java developing (Java EE) At least 7 years’ experience in either Spring, Spring Boot or Quarkus At least 7 years’ experience...


  • Pretoria, South Africa Jordan Human Resource Full time

    Reference JHB -CP-1 Fullstack Developer / DevOps IJIX (Chief Expert) Location Gauteng Contract Term 1 June December Duties & Responsibilities Essential Skills Requirements Backend At least 10 years' experience in Java developing (Java EE) At least 7 years' experience in either Spring, Spring Boot or Quarkus At least 7 years' experience with Test Frameworks...


  • Pretoria, South Africa Black Pen Recruitment Full time

    Our client is looking for a technically excellent and ambitious Mid Level Backend Developer to take ownership of our client’s technology systems. This is a hands-on role for a builder - someone who thrives on solving complex problems, writing clean code, and designing systems that scale.  You’ll be their key developer on the ground, with real autonomy...