Enable job alerts via email!

Front-end Developer - RealFi

IOHK

Cape Town

On-site

ZAR 600 000 - 800 000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in blockchain technology is seeking a Front-End Developer in Cape Town. This role involves writing efficient code, collaborating with various teams, and contributing to innovative financial solutions. Ideal candidates will have a strong background in front-end development and a keen interest in blockchain technology.

Benefits

New starter package for hardware essentials
Competitive PTO

Qualifications

  • 5+ years of professional experience in front-end development.
  • Proficient in writing clean, modular, and maintainable code.

Responsibilities

  • Write clean, efficient code that meets specifications.
  • Participate in planning and tracking GUI projects.
  • Test the GUI using automated and manual techniques.

Skills

Team spirit
Good communication
Attention to detail
Interest in blockchain

Education

Bachelor's degree in Computer Science
Bachelor's degree in Statistics
Bachelor's degree in Engineering

Tools

TypeScript
React
Git
Jest
Webpack

Job description

IO Global (IOG), the creator of the Cardano blockchain platform, is searching for a Front-End Developer, preferably with a DeFi background. IOG is creating a spinout 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.

You will help support the efforts to establish this venture during its incubation phase. As Front-End Developer at IOG, you will 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.

Duties

  • 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

  • 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.

Education / Experience / Technical Skills

  • Bachelor's degree or higher in a quantitative / technical field ( 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 GraphqlAPIs.
  • 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.
  • 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.
  • New starter package to buy hardware essentials (headphones, monitor, etc)
  • Competitive PTO

At IOG, 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.

Create a job alert for this search

Frontend Developer • Cape Town, Western Cape, South Africa

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.