Front-end Developer

4 days ago


Cape Town, Western Cape, South Africa IOHK Full time
About the Role

We are seeking a highly skilled Front-end Developer to join our team at IOG, the creator of the Cardano blockchain platform. As a Front-end Developer, you will play a crucial role in building 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.

Key Responsibilities
  • Design and develop high-quality front-end applications using React and other relevant technologies.
  • Collaborate with 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 and contribute to the design of algorithms.
  • Review specifications produced by architects and cover code with unit, property, and integration tests when applicable.
  • 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, and verify and deploy programs and systems.
  • Troubleshoot, debug, and upgrade existing software, and document the front-end code.
  • Draft technical user manuals and 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 and Experience
  • 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.
  • Experience in building responsive and mobile-friendly user interfaces that work seamlessly across multiple browsers and devices.
  • 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

  • Front End Developer

    4 days ago


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

    Job SummaryDimension Data is seeking a 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 ResponsibilitiesDesign and develop high-quality web applications that meet the company's standardsWork collaboratively with cross-functional...


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

    About the RoleWe are seeking a highly skilled and experienced Front-End Developer to join our team at Communicate Recruitment. As a key member of our team, you will be responsible for designing and developing engaging user interfaces and experiences for our clients.Key ResponsibilitiesDesign and develop responsive and user-friendly front-end applications...


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

    About the RoleWe are seeking a highly skilled React Front-End Developer to join our team at Communicate Recruitment.Key ResponsibilitiesDesign and develop high-quality front-end user interfaces using React and JavaScript.Collaborate with cross-functional teams to identify and prioritize project requirements.Stay up-to-date with the latest front-end...


  • Cape Town, Western Cape, South Africa OfferZen Full time

    Front End EngineerWe are seeking a talented Front End Engineer to join our team at OfferZen, a developer jobs marketplace. As a Front End Engineer, you will play a crucial role in building and maintaining our platform, ensuring a seamless user experience for our clients and developers.Key Responsibilities:Design and develop high-quality front-end components...

  • Front-end Developer

    4 days ago


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

    About IO GlobalIO Global is a pioneering technology company that specializes in blockchain research and development. Our team of experts is dedicated to advancing the capabilities and adoption of blockchain technology globally.Job SummaryWe are seeking a highly skilled Front-end Developer to join our team and contribute to the development of our...


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

    Job Opportunity at 60degreesIntermediate Front End Developer PositionAbout the Opportunity60degrees, a leader in the Energy and Water Management solutions space, is seeking an Intermediate Front End Developer to join their software team. The successful candidate will be responsible for developing and maintaining the user interface, adhering to agile...


  • Cape Town, Western Cape, South Africa OfferZen Full time

    Senior Front End DeveloperAre you a skilled senior front end developer looking for a challenging role at a leading tech company? OfferZen, a developer jobs marketplace, connects top talent with a vast network of top tech companies.This could be the ideal opportunity for you to take your career to the next level. Why waste time applying to multiple companies...

  • Front End Developer

    6 days ago


    Cape Town, Western Cape, South Africa IT Ridge Technologies Full time

    Job Overview: IT Ridge Technologies is seeking a highly skilled Front End Engineer to join our agile development team.Key Responsibilities:Collaborate with cross-functional teams to deliver software iteratively and meet business objectives.Apply software design patterns and best practices for software quality, including peer code reviews and automated...


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

    About Ditto HireDitto Hire is a dynamic tech company based in Cape Town, seeking a skilled Senior Front-End Developer to contribute to the enhancement of their established market solution.Key Responsibilities:Develop and improve user interfaces to ensure a seamless user experience.Collaborate with the UX/UI team to design and implement intuitive...


  • Cape Town, Western Cape, South Africa Construct Education Full time

    About the RoleWe are seeking a highly skilled Senior Front End Web Developer to join our team at Construct Education. As a key member of our digital learning solutions company, you will play a crucial role in transforming Figma designs into dynamic, hand-coded front end elements.Key ResponsibilitiesComponent Development: Create and maintain high-quality...


  • Cape Town, Western Cape, South Africa Impact tech Inc Full time

    About Impact Tech Inc:We are a leading technology company that specializes in partnership automation and revenue growth for global enterprise brands. Our mission is to empower businesses to create, manage, and scale an ecosystem of partnerships with the brands and communities that customers trust.Your Role at Impact Tech Inc:We are seeking a Senior Front-End...


  • Cape Town, Western Cape, South Africa WatersEdge Solutions Full time

    About the RoleWe are seeking a highly skilled Frontend Developer to join our team at WatersEdge Solutions. As a key member of our development team, you will be responsible for designing and implementing high-quality, scalable, and maintainable front-end solutions using React and TypeScript.The ideal candidate will have a strong background in front-end...


  • Cape Town, Western Cape, South Africa Africonology Full time

    About the RoleWe are seeking a skilled Full Stack Developer to join our team at Africonology in Cape Town. This is a hybrid role with a 3-day in-office schedule.Please note that only South African citizens are eligible for this position.Key ResponsibilitiesCollaborate with cross-functional teams to design, develop, and maintain software applications using...


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

    About the RoleWe are seeking a highly skilled Senior Python Developer to join our team at Communicate Recruitment. As a key member of our development team, you will be responsible for designing and implementing scalable, efficient, and secure software solutions using Python and Django.Key ResponsibilitiesCrafting Code Masterpieces: Develop clean, modular,...


  • Cape Town, Western Cape, South Africa Progressive Edge Full time

    Job Title: Senior Full Stack DeveloperCompany: Progressive EdgeLocation: Cape TownAbout Us:Progressive Edge is a leading payments company based in Stellenbosch, South Africa. We specialize in providing innovative payment solutions to businesses across various industries. Our team is passionate about delivering high-quality software solutions that meet the...


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

    Job Summary:Boardroom Appointments is seeking a highly skilled Back-End Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing server-side components that power our application's functionality using C#.Key Responsibilities:Design and Development: Write and test code for the...


  • Cape Town, Western Cape, South Africa HR Genie Full time

    We are seeking a skilled Senior Full Stack.NET Developer to join our client's team in the Northern Suburbs. This hybrid role offers a 3-day in-office working environment and a 12-month contract.Please note that only South African citizens are eligible for this position.Shortlisted candidates will be required to complete an IKM assessment and then participate...


  • Cape Town, Western Cape, South Africa HR Genie Full time

    We are seeking a skilled Full Stack Developer to join our team at HR Genie. This role is a hybrid based working environment that requires a strong background in both front-end and back-end technologies.Key Requirements:At least 2 years of experience in the financial services industry.5 years of experience in analyst development, with a strong understanding...


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

    About the RoleWe are seeking a highly skilled and experienced Frontend Developer to join our team at JenRec Recruitment. As a key member of our development team, you will be responsible for designing, developing, and maintaining our web applications using Angular and TypeScript.Key ResponsibilitiesFrontend DevelopmentDevelop new user-facing features using...


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

    About Ditto HireDitto Hire is a technology company that specializes in providing innovative recruitment software to staffing firms and hiring managers. Our mission is to revolutionize the way companies find, manage, and place top candidates.Job SummaryWe are seeking a highly skilled Senior Frontend Developer to join our team. As a key member of our...