Input Output is hiring a
Front-end Developer

Logo of Input Output

Input Output

πŸ’΅ ~$48k-$59k
πŸ“Remote - South Africa

Summary

The job description is for a Front-End Developer role in IOHK's RealFi Tribe venture, which combines crypto/Web3/DeFi innovations with traditional finance (TradFi). The role involves supporting the incubation phase of this venture and requires significant experience from the financial sector in front-end development. The job is remote and offers benefits such as laptop reimbursement, learning & development opportunities, competitive PTO, and diversity & inclusion.

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 (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

Responsibilities

  • Support the efforts to establish this venture during its incubation phase
  • Write clean, straightforward, efficient code for our applications with a strong focus on users’ needs
  • 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
  • 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

Preferred Qualifications

  • 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

Benefits

  • Remote work
  • Laptop reimbursement
  • New starter package to buy hardware essentials (headphones, monitor, etc)
  • Learning & Development opportunities
  • Competitive PTO

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Input Output know you found this job on JobsCollider. Thanks! πŸ™