Front-end Developer (React.js, TypeScript, Node.js) - RealFi

Sorry, this job was removed at 05:17 p.m. (CST) on Tuesday, Oct 29, 2024
Be an Early Applicant
Cape Town, Western Cape
5-7 Years Experience
Blockchain • Software
The Role

Description

Who are we?

IOHK, is a technology company focused on Blockchain research and development. We are renowned for our scientific approach to blockchain 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 technology globally.

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:

IOG's RealFi Tribe 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.

What the role involves:

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

  • 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

Who you are:

  • 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 (React.js workflows such as Flux or Redux) with a minimum of 5 years of professional experience in front-end development.
  • Experience with Node.js/Express.js 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.
  • 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, Web3.js/ethers,js, IPFS, and Infura/Alchemy/Quicknode.
  • Experience within DeFi/crypto assets/blockchain/Web3/FinTech, or similar industry.

Are you an IOGer?

Do you find yourself questioning the status quo? Do you tinker with ideas and long to turn those ideas into solutions? Are you able to spark thoughtful debates, bringing out the inquisitiveness in others? Does the promise of continuously growing excite you? Then get ready to reimagine everything you thought wasn’t possible because that’s what it means to be an IOGer - we don’t set limits, we break them. 

Benefits
  • Remote work
  • Laptop reimbursement
  • New starter package to buy hardware essentials (headphones, monitor, etc)
  • Learning & Development opportunities
  • 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.

The Company
471 Employees
On-site Workplace
Year Founded: 2014

What We Do

Founded in 2015, IOHK is one of the world’s pre-eminent blockchain research and engineering companies, best known for the Cardano blockchain platform
We are a fully decentralized, remote-working organization committed to the highest principles of academic rigour and evidence-based software development. The company builds high-assurance blockchain products for public and private sector clients.
Our goal is simple – to fuel our drive to be best in class by giving you the opportunity, resources and support to deliver your finest work to date. You’ll work with some exceptionally talented and friendly individuals who are always open to new ideas and ways of working.
IOHK is an advocate of decentralized remote working, with over 300 people working in more than 50 countries. Everyone has a different skill set, a different culture, and is at a different stage in their life. We aim to make collaboration between diverse people fun, exciting, and always rewarding. Many companies say they ‘think outside the box’ – for IOHK it’s more, ‘we think outside the geography’.

Jobs at Similar Companies

bet365 Logo bet365

Corporate Development Specialist

Digital Media • Gaming • Software • eSports • Automation
Denver, CO, USA
6100 Employees
120K-160K Annually

Jobba Trade Technologies, Inc. Logo Jobba Trade Technologies, Inc.

Customer Success Specialist

Cloud • Information Technology • Productivity • Professional Services • Software
Remote
Hybrid
Chicago, IL, USA
45 Employees

Similar Companies Hiring

TrainingPeaks (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
69 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account