Front-end Developer

2 months ago


Cape Town, Western Cape, South Africa IO Global Full time
About IO Global

IO Global is a technology company focused on Blockchain research and development, emphasizing peer-reviewed research and formal methods to ensure security, scalability, and sustainability.

We invest in the unknown, applying our curiosity and desire for positive change to everything we do. By fueling creativity, innovation, and progress within our teams, our products and services are designed for people to be fearless, to be changemakers.

About RealFi

RealFi is a venture that combines crypto/Web3/DeFi innovations with traditional finance (TradFi) to make borrowing and lending services more transparent, efficient, and available to a broader population.

The venture aims to build a marketplace to syndicate tokenized debt assets globally in a fully compliant manner. While the initial focus is on Africa, RealFi has global applicability.

Job Description

We are seeking a skilled Front-end Developer to support the efforts to establish this venture during its incubation phase.

As a Front-end Developer, you will help bring significant experience from the financial sector in writing high-quality code for our applications, with a strong focus on users' needs.

You will report to the Lead Front-end Developer and must effectively and efficiently collaborate with the back-end developers, solutions architects, product managers, QA engineers, and other team members to ensure that the GUI meets all technical and design requirements.

Key Responsibilities
  • Write clean, straightforward, efficient code that satisfies agreed acceptance criteria and specifications.
  • Participate in the front-end development process, including planning, scheduling, and tracking the progress of GUI projects.
  • Follow Agile software development practices.
  • Review specifications produced by architects.
  • Contribute to the design of algorithms.
  • Cover code with unit, property, and integration tests when applicable.
  • Review the pull requests of the team mates.
  • Test the GUI to ensure that it is working as expected, using automated and manual testing techniques to identify and fix bugs.
  • Responsible for emergency fixing of severity 1 issues on deployed apps.
  • Integrate software components and third-party libraries.
  • Verify and deploy programs and systems.
  • Troubleshoot, debug, and upgrade existing software.
  • Document the front-end code.
  • Draft technical user manuals.
  • Communicate with other stakeholders to ensure that the front-end development process is smooth and efficient.
  • Keep up-to-date with the latest trends in front-end development.
Requirements
  • Bachelor's degree or higher in a quantitative/technical field (e.g. Computer Science, Statistics, Engineering).
  • Solid understanding of TypeScript, HTML, and CSS, and the ability to write clean, modular, and maintainable code.
  • Strong proficiency in React workflows such as Flux or Redux) with a minimum of 5 years of professional experience in front-end development.
  • Experience with frameworks.
  • Familiarity with RESTful APIs and Graphql APIs.
  • Knowledge of GraphQL APIs and experience in integrating front-end applications with back-end services.
  • Experience with at least one of the testing frameworks/libraries such as Jest, Mocha, Chai, Jasmine.
  • Experience in building responsive and mobile-friendly user interfaces that work seamlessly across multiple browsers and devices.
  • Demonstrate competency with requirements elicitation, analysis, specification, verification, and management practices and the ability to apply them in practice.
  • Develop productive relationships with a variety of levels and roles and manage user expectations effectively.
  • Have a keen interest in blockchain and cryptocurrency technology developments.
  • Ability to work remotely with minimum supervision.
  • Proven ability to work and deliver end-to-end projects independently.
  • Team spirit and good communication abilities.
  • Good organizational skills and attention to detail.
  • Proficient in version control systems, such as Git, Github and familiarity with CI/CD pipelines, such as CircleCI.
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Familiarity with AWS infrastructure.
Nice to Have
  • Familiarity with blockchain technologies, smart contracts, and decentralized applications (dApps).
  • Understanding of web3 technologies, such as Metamask,,js, IPFS, and Infura/Alchemy/Quicknode.
  • Experience within DeFi/crypto assets/blockchain/Web3/FinTech, or similar industry.
Benefits
  • Remote work
  • Laptop reimbursement
  • New starter package to buy hardware essentials (headphones, monitor, etc)
  • Learning & Development opportunities
  • Competitive PTO

At IO Global, we value diversity and always treat all employees and job applicants based on merit, qualifications, competence, and talent. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


  • Front-end Developer

    2 months ago


    Cape Town, Western Cape, South Africa IOHK Full time

    About the RoleWe are seeking a highly skilled Front-end Developer to join our team at IOG. As a Front-end Developer, you will play a crucial role in designing and developing high-quality user interfaces for our applications.Key ResponsibilitiesDesign and develop visually appealing and user-friendly front-end components using React and TypeScript.Collaborate...

  • Front-end Developer

    2 months ago


    Cape Town, Western Cape, South Africa IOHK Full time

    Job Title: Front-end DeveloperWe are seeking a highly skilled Front-end Developer to join our team at IOG. As a Front-end Developer, you will play a crucial role in designing and developing user-friendly and interactive web applications.Key Responsibilities:Design and develop high-quality front-end code using TypeScript, HTML, and CSS.Collaborate with...

  • Front-end Developer

    2 months ago


    Cape Town, Western Cape, South Africa IOHK Full time

    Job Title: Front-end DeveloperWe are seeking a highly skilled Front-end Developer to join our team at IOG. As a Front-end Developer, you will play a crucial role in designing and developing user-friendly and interactive web applications.Key Responsibilities:Design and develop high-quality front-end code using TypeScript, HTML, and CSS.Collaborate with...

  • Front-end Developer

    4 weeks ago


    Cape Town, Western Cape, South Africa IOHK Full time

    About the RoleWe are seeking a highly skilled Front-end Developer to join our team at IOG. As a Front-end Developer, you will play a crucial role in designing and developing user-friendly and interactive web applications that meet the needs of our users.Key ResponsibilitiesDesign and develop high-quality front-end code using React, TypeScript, and other...

  • Front End Developer

    1 month ago


    Cape Town, Western Cape, South Africa Boardroom Appointments Full time

    Job Title: Front End DeveloperBoardroom Appointments is seeking a skilled Front End Developer to join our team. As a Front End Developer, you will be responsible for designing and developing user-friendly and visually appealing web applications.Key Responsibilities:Designing Software Solutions: Collaborate with stakeholders and cross-functional teams to...

  • Front End Developer

    4 weeks ago


    Cape Town, Western Cape, South Africa Boardroom Appointments Full time

    Job Title: Front End DeveloperBoardroom Appointments is seeking a skilled Front End Developer to join our team. As a key member of our development team, you will be responsible for designing and developing front-end software solutions that meet the needs of our clients.Key Responsibilities:Designing Software Solutions: Collaborate with stakeholders and...

  • Front-end Developer

    3 weeks ago


    Cape Town, Western Cape, South Africa IOHK Full time

    About the RoleIOHK is seeking a highly skilled Front-end Developer to join our team. As a Front-end Developer, you will be responsible for designing and developing the user interface and user experience of our applications.Key ResponsibilitiesWrite clean, efficient code that satisfies agreed acceptance criteria and specifications.Participate in the front-end...

  • Front-end Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa MPRTC Full time

    We are seeking a skilled Front-end Developer to join our team at {company}.Key responsibilities include:• Implementing responsive, user-friendly interfaces• Collaborating with cross-functional teams• Ensuring high-quality codebase maintenanceRequirements:• Strong understanding of HTML, CSS, and JavaScript• Experience with front-end frameworks and...

  • Front-end Developer

    1 month ago


    Cape Town, Western Cape, South Africa IO Global Full time

    About IO GlobalIO Global is a technology company focused on blockchain research and development, emphasizing peer-reviewed research and formal methods to ensure security, scalability, and sustainability. Our projects include decentralized finance (DeFi), governance, and identity management, aiming to advance the capabilities and adoption of blockchain...

  • Front End Developer

    1 month ago


    Cape Town, Western Cape, South Africa Dimension Data Full time

    Job Title: Front End DeveloperAt Dimension Data, we are seeking a highly skilled Front End Developer to join our team. As a Front End Developer, you will be responsible for creating user-friendly web pages using a variety of programming languages.Key Responsibilities:Design and develop high-quality web applications that meet the company's brand...

  • Front-end Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa JenRecruitment Full time

    Our company is seeking a skilled front-end developer to join our team. The ideal candidate will have experience with HTML, CSS, and JavaScript.Key responsibilities will include designing and developing user interfaces, as well as ensuring a seamless user experience.As a front-end developer, you will work closely with our design and product teams to bring new...


  • Cape Town, Western Cape, South Africa Ditto Hire Full time

    Senior Front-End Developer Opportunity at Ditto HireWe are seeking a highly skilled Senior Front-End Developer to join our team at Ditto Hire. As a key member of our development team, you will be responsible for designing and implementing cutting-edge front-end solutions using the latest technologies.Key Responsibilities:Design and develop responsive and...


  • Cape Town, Western Cape, South Africa Ditto Hire Full time

    Ditto Hire is seeking a skilled Senior Front-End Developer to join their team in Cape Town. As a key member of the Front-End team, you will be responsible for enhancing the interfaces and offerings of their established productized solution. Your main duties will include the development and refinement of new and existing user interfaces, working with the...


  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    Job Title: Front-end DeveloperWe are seeking a skilled Front-end Developer with expertise in JavaScript to join our team at {company}. The ideal candidate will have a strong understanding of front-end development principles and the ability to implement them using JavaScript. This is a great opportunity for a motivated individual to contribute to the...


  • Cape Town, Western Cape, South Africa PBT Group Full time

    We are seeking a highly skilled Senior Front-End Developer to lead the front-end development of cutting-edge web applications. This role will focus on designing and implementing high-quality, scalable, and maintainable React applications. You will work closely with cross-functional teams, including product, design, and backend developers, to deliver...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Key ResponsibilitiesWe are seeking a highly skilled React Front-End Developer to join our team at Communicate Recruitment.Key Requirements:Minimum 4+ years of experience in front-end developmentProficiency in React JS, JavaScript, HTML, and CSSAbout the Role:This is an exciting opportunity for a talented front-end developer to work on challenging projects...

  • Front End Developer

    1 month ago


    Cape Town, Western Cape, South Africa 60degrees Full time

    Job OpportunityIntermediate Front End DeveloperAbout the RoleWe are seeking an experienced Intermediate Front End Developer to join our software team at 60degrees. As a key member of our team, you will be responsible for developing and maintaining the user interface of our applications, using HTML, JavaScript, and CSS to bring concepts to life.Key...


  • Cape Town, Western Cape, South Africa Ditto Hire Full time

    Senior Front-End Developer OpportunityDitto Hire is seeking a highly skilled Senior Front-End Developer to join our team in Cape Town. As a key member of our tech team, you will be responsible for developing and refining our product's user interfaces, working closely with our UX/UI team to create a seamless user experience.Key Responsibilities:Design and...


  • Cape Town, Western Cape, South Africa Ditto Hire Full time

    Senior Front-End DeveloperDitto Hire is seeking a highly skilled Senior Front-End Developer to join our team in Cape Town. As a key member of our development team, you will be responsible for designing and implementing innovative front-end solutions for our productised software solution.Key Responsibilities:Develop and refine new and existing user interfaces...

  • Front End Developer

    1 month ago


    Cape Town, Western Cape, South Africa Dimension Data Full time

    Job DescriptionAs a Front End Developer at Dimension Data, you will be responsible for creating user-friendly web pages using a variety of programming languages. Your primary focus will be on maintaining and improving the company website, working collaboratively with a multidisciplinary team to deliver high-quality results.Key ResponsibilitiesDesign and...