eKYC Full Stack Developer

3 days ago


Johannesburg, Gauteng, South Africa SavageOne Pty Full time


About the Role:

We are looking for a skilled Full-Stack eKYC Developer to design, develop, and implement electronic Know Your Customer (eKYC) solutions. The ideal candidate will have expertise in both front-end and back-end development, integrating biometric authentication, OCR-based document verification, and AI-driven identity verification into secure and scalable applications.

Key Responsibilities:

Develop and Integrate eKYC Solutions:

  • Build and maintain scalable eKYC applications with a focus on identity verification, fraud detection, and compliance.
  • Implement biometric authentication (face recognition, fingerprint scanning) and OCR-based document verification.
  • Develop APIs for seamless integration with banking, fintech, and enterprise applications.

Full-Stack Development:

  • Design and develop responsive and user-friendly front-end interfaces using React, Angular, or
  • Build robust and scalable back-end services using , Python, or Java.
  • Ensure efficient data storage and retrieval using SQL (PostgreSQL/MySQL) or NoSQL (MongoDB, DynamoDB).

Security & Compliance:

  • Implement secure coding practices to protect sensitive customer data.
  • Ensure compliance with KYC/AML, GDPR, and other regulatory frameworks.
  • Work with encryption, tokenization, and access control mechanisms to enhance data security.

Performance & Scalability:

  • Optimize applications for high performance and scalability.
  • Monitor system reliability and troubleshoot any performance issues.

Collaboration & Documentation:

  • Work closely with UI/UX designers, product managers, and security teams.
  • Write clean, well-documented code and maintain technical documentation.
Required Skills & Qualifications:

Bachelors degree in Computer Science, Software Engineering, or a related field.

3+ years of experience as a Full-Stack Developer with exposure to eKYC or fintech applications.

Proficiency in front-end technologies , Angular, , TypeScript).

Expertise in back-end development , Python, Java, or .NET).

Experience with APIs & microservices architecture.

Strong database knowledge (PostgreSQL, MySQL, MongoDB).

Hands-on experience with biometric authentication, OCR, and AI-driven identity verification.

Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).

Understanding of security standards & compliance (KYC, AML, GDPR, PSD2).

Nice-to-Have:

Experience with blockchain-based identity verification.

Knowledge of AI/ML models for fraud detection.

Certifications in KYC/AML compliance.




  • Johannesburg, Gauteng, South Africa Tshinwelo Innovative Business Solutions [TIBS] Full time

    Company DescriptionTshinwelo Innovative Business Solutions (TIBS), established in 2015, specializes in delivering innovative, implementable, and sustainable solutions. We focus on business strategy advisory, supply chain management, business process management, and human capital management. By blending traditional business methodologies with digital...


  • Johannesburg, Gauteng, South Africa eSimplified Full time

    Company Description is committed to transforming global connectivity for travelers through its innovative B2B eSIM solutions. Operating in over 200 destinations worldwide, simplifies international data connectivity by offering seamless, integration-free solutions or easy-to-use APIs connecting users to leading network operators. With a focus on providing...


  • Johannesburg, Gauteng, South Africa Belay Talent Solutions Full time

    Travel Tech company seeking a skilled and motivated Intermediate Full Stack Developer to join our dynamic team. You will play a key role in building and maintaining web applications and backend services using modern frameworks and tools. This role is perfect for a developer with 4- 6 years of experience who is passionate about crafting reusable, scalable...


  • Johannesburg, Gauteng, South Africa The Legends Agency Full time

    Intermediate Full Stack Developer (Low-Code / Web & Mobile)  Fully Remote Ready to take the next step in your developer career and lead real app builds from concept to launch? This is a hands-on role where you will design, develop, test, and deploy production-ready web and mobile applications in an environment that values autonomy, innovation, and...


  • Johannesburg, Gauteng, South Africa Belay Talent Solutions Full time

    Travel Tech company is s seeking a highly experienced and motivated Senior Full Stack Developer to join our dynamic team. You will play a key role in designing, building, and maintaining scalable web applications and backend services using modern technologies. This role is ideal for a developer with 10+ years of experience who takes pride in delivering...

  • Full Stack Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Expleo Group Full time R600 000 - R1 200 000 per year

    Expleo is a trusted partner for end-to-end, integrated engineering, quality services and management consulting for digital transformation. We are a talent incubator. The time you spend at Expleo will turbo-charge your career, allowing you to work on complex technical challenges, enjoy opportunities to expand your skills and take part in inspiring,...


  • Johannesburg, Gauteng, South Africa Binary Innovative Technology Solutions Full time R800 000 - R1 200 000 per year

    DevOps & Full Stack Developer Job DescriptionRole OverviewTheDevOps & Full Stack Developerwill be a core member of our engineering team, responsible for designing, developing, and deploying high-quality software solutions, while simultaneously building and maintaining the infrastructure and automation pipelines that support them. This role demands strong...

  • Full Stack Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Supportwave Full time R400 000 - R800 000 per year

    Full Stack Engineer - Fully Remote, Contract (South Africa, 12pm-9pm SAST)Develop and maintain full-stack applications for innovative electric vehicle charging tools, driving sustainable infrastructure impact. Collaborate on database design, implement responsive UIs, ensure code quality, and troubleshoot performance in a flexible remote setup supporting...


  • Johannesburg, Gauteng, South Africa Elitesearch Full time R600 000 - R900 000 per year

    An exceptional opportunity exists for a Senior Full Stack Developer (.Net and React) to join a leading SaaS solutions company specialising in software for the logistics and warehousing industry. This role will see you working on a flagship Warehousing and Procurement platform for a major Western Cape client — collaborating with international teams and the...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Full time R250 000 - R750 000 per year

    We have opened our doors in line with our commitment to create jobs and grow our economy and are in search for a Full Stack Developer with a strong background building robust, scalable APIs and beautiful, functional User Interfaces (UIs). As a Full Stack Java Developer, you will play a key role in designing, developing, and deploying cutting-edge...