Talent.com
Front-End Software Engineer

Front-End Software Engineer

iKhokhaUmhlanga Rocks, KwaZulu-Natal, South Africa
4 days ago
Job description

Overview

Company iKhokha is a place where chance-takers become change-makers. At iKhokha, we believe in better. As one of the fastest-growing FinTechs in Africa, we’ve built a team of global change-makers who want to make an impact. If you believe in a better future, be a chance-taker and help us empower small businesses in South Africa.

Role Frontend Software Engineer — passion for building slick, high-impact user experiences that help our merchants thrive. If you love solving real-world problems with modern tech and want to make a difference in a fast-paced, collaborative environment, we want to meet you!

Responsibilities

  • Be part of building new technologies, maintaining existing technologies, and testing various systems within the FinTech space.
  • Work in an Agile environment within a collaborative cross-functional team, reporting to the Software Development Manager.
  • Develop new user-facing features that drive user action using React.js, HTML5 and CSS.
  • Be responsible for the front-end development of FinTech systems, including initial planning and development.
  • Work effectively with Back-End Engineers to ensure seamless integration that forms a cohesive system.

In addition to the above, you will

  • Ensure code developed meets high standards through adherence to Engineering Principles, Pull Request Standards and Definitions of Done.
  • Ensure development has sufficient code coverage through creation of unit tests.
  • Adhere to “Clean as you code” standards.
  • Create, read, maintain, interpret, update and review documentation.
  • Mentor other engineers to help them grow.
  • Communicate with the team and stakeholders effectively via Pull Requests, Jira, Slack and Confluence.
  • Share knowledge with the engineering team through knowledge-sharing sessions.
  • Qualifications

    The following would be advantageous :

  • A degree in Computer Science or Engineering, or an equivalent combination of education and relevant experience.
  • Deal Breakers :

    2-4 minimum years’ of experience in the following :

  • Working with React.js, Next.js, HTML5 and CSS.
  • Working within an Agile environment using Scrum or Kanban methods.
  • Version control experience working in an Engineering Team with a version control system such as GitHub.
  • Development environments experience within multiple environments for Development, Testing and Production, including Branching Strategies.
  • Experience with Technical Leadership, leading a Software Engineering Team and involvement in Code Quality, Code Standards, Code Security, System and Code Performance.
  • Experience with creating, maintaining and reviewing documentation.
  • In addition to the above, experience in the following technologies, domains and practices will make you a frontrunner for the role :

  • TypeScript, JavaScript and Node.js
  • Experience with leading and participating in Code Reviews
  • Experience with creating, maintaining and reviewing documentation
  • REST API or GraphQL API Integration
  • CMS API Integration (Sanity, Magento, or similar)
  • VSCode / IntelliJ
  • Additional Information

    Perks of joining the Tribe?

  • Work in a high-growth company with tangible results you’re accountable for.
  • Hybrid, remote, and in-office work models.
  • Competitive remuneration and benefits, including Medical Aid and Group Risk scheme contributions.
  • Guided by visionary leadership.
  • Opportunity for study leave.
  • Access to on-demand learning and development.
  • Friendly, collaborative culture with a team of all-round-lekker humans.
  • HQ coffee on tap and a selection of hot beverages provided by our onsite Barista.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Umhlanga Rocks, KwaZulu-Natal, South Africa

    Related jobs
    • Promoted
    Software Engineer Midrand

    Software Engineer Midrand

    iSanqaMpumalanga, KwaZulu-Natal, South Africa
    Our client requires the services of a.Software Engineer (Advanced) – Midrand / Menlyn / Rosslyn / Home Office rotation.Amazing brand with innovative technology. Excellent teams in Global team collaboratio...Show moreLast updated: 30+ days ago
    • Promoted
    Junior Software Development Engineer

    Junior Software Development Engineer

    BETSoftwareDurban, ZA
    Job title : Junior Software Development Engineer.Job Location : KwaZulu-Natal, Durban.Good written and verbal communication skills. Communication and collaboration.Problem-solving and critical think...Show moreLast updated: 30+ days ago
    • Promoted
    Front-end Developer (Freelance Contractor)

    Front-end Developer (Freelance Contractor)

    Vista GroupDurban, KwaZulu-Natal, South Africa
    This Front-end Developer role will be offered on a 6 month contract basis.Open to Cape Town, Johannesburg or Durban based applicants. Open to Independent Freelance or Fixed Term Employment Contract....Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer III

    Software Engineer III

    LexisNexisDurban, KwaZulu-Natal, South Africa
    Join our team and contribute to innovative software solutions while growing your technical expertise in a collaborative environment. LexisNexis Legal & Professional, which serves customers in more t...Show moreLast updated: 30+ days ago
    • Promoted
    DVF Software Engineer (Contract) - Midrand / Hybrid - ISB3101894

    DVF Software Engineer (Contract) - Midrand / Hybrid - ISB3101894

    iSanqaMpumalanga, KwaZulu-Natal, South Africa
    Our client requires the services of a.Software Engineer (Advanced) – Midrand / Menlyn / Rosslyn / Home Office rotation.Amazing brand with innovative technology. Excellent teams in Global team collaboratio...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    RELXDurban, KwaZulu-Natal, South Africa
    LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision to...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Front-End Developer (Contract)

    Front-End Developer (Contract)

    VistaDurban, KwaZulu-Natal, South Africa
    This Front-end Developer role will be offered on a 6 month contract basis.Location : Open to Cape Town, Johannesburg or Durban based applicants. Type : Open to Independent Freelance or Fixed Term Em...Show moreLast updated: 21 hours ago
    • Promoted
    NodeJS_Junior_Developer x2 (Contract) - Gauteng / Hybrid - ISB43NJS24E

    NodeJS_Junior_Developer x2 (Contract) - Gauteng / Hybrid - ISB43NJS24E

    iSanqaMpumalanga, KwaZulu-Natal, South Africa
    Our client requires the services of a.Midrand / Menlyn / Rosslyn / Home Office rotation.Amazing brand with cutting-edge technology. Excellent teams in Global team collaboration.High work-life balance with...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    UI / UX Designer & Front-End Developer

    UI / UX Designer & Front-End Developer

    Human Link ConsultingDurban, KwaZulu-Natal, South Africa
    UI / UX Designer & Front-End Developer – Durban.The primary role of a UI / UX Designer Front-End Developer is to design and implement intuitive, engaging, and user-friendly digital experiences.This inc...Show moreLast updated: 19 hours ago
    Software Engineer

    Software Engineer

    AiRDurban, South Africa
    Quick Apply
    Software Engineer Role Overview.Remote or Hybrid (South Africa, ideally KwaZulu-Natal region).We are a technology company focused on creating innovative digital learning tools for university-level ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Back-end Web developer - Remote in South-Africa

    Back-end Web developer - Remote in South-Africa

    Custom ConnectDurban, KwaZulu-Natal, South Africa
    Remote
    We are a rapidly growing technology company specializing in solutions for outsourced contact centres.Our newly developed platform is designed to optimize contact centre operations and is also offer...Show moreLast updated: 15 hours ago
    • Promoted
    Software Engineer III (REACT)

    Software Engineer III (REACT)

    LexisNexisDurban, KwaZulu-Natal, South Africa
    We are strengthening our software engineering team to modernize our existing application stack, powering one of LexisNexis Intellectual Property’s flagship AI products, LexisNexis Classification.Th...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software Engineer Ii

    Software Engineer Ii

    LexisNexisDurban, KwaZulu-Natal, South Africa
    LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision to...Show moreLast updated: 21 hours ago
    • Promoted
    Software Engineer

    Software Engineer

    MagicOrangeDurban, KwaZulu-Natal, South Africa
    Location : Durban - KwaZulu Natal or Sandton - Gauteng, South Africa.Software Development : Design, develop, and implement high-quality software solutions that align with MagicOrange's business objec...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer II

    Senior Software Engineer II

    LexisNexisDurban, KwaZulu-Natal, South Africa
    As a Senior Software Engineer, you will undertake difficult research, design, and software development assignments within the French team. You will provide direct input to project plans, schedules, ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer II

    Senior Software Engineer II

    RELXDurban, KwaZulu-Natal, South Africa
    As a Senior Software Engineer, you will undertake difficult research, design, and software development assignments within the French team. You will provide direct input to project plans, schedules, ...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    BETSoftwareDurban, ZA
    Job title : Principal Software Engineer.Job Location : KwaZulu-Natal, Durban.Cloud Platforms (AWS, Azure, OpenShift) and Kubernetes. Confluent Control Center, Dynatrace, Splunk, DataDog.CI / CD pipeli...Show moreLast updated: 30+ days ago
    • Promoted
    UI / UX Designer / Front-End Developer

    UI / UX Designer / Front-End Developer

    The Legends AgencyDurban, KwaZulu-Natal, South Africa
    UI / UX Designer / Front-End Developer.Bring creativity and code together to craft seamless digital experiences.Durban (Office-Based) | R35,000 to R45,000 per month | 8am to5pm.Our client is a growin...Show moreLast updated: 23 days ago