Full Stack 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, renowned for our scientific approach to blockchain 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

IO Global'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.

About the Role

As a Full Stack Developer in the RealFi Tribe, you will work on creating various applications. Working with a cross-functional team of engineers, product owners and designers, to help design and implement various portals for our clients. You will be hands on contributing to both the frontend and backend development and also mentor more junior team members as the team grows. Your input on various strategies and ideas as we build out this project will also be encouraged.

Key Responsibilities
  • Working on 'build and deployment cycles' across all development environments.
  • Supporting the build, deployment, and configuration management for multi-tier applications.
  • Participating in the building of tools and processes to support the infrastructure.
  • Improving and maintaining tooling and scripts for automation purposes.
  • Writing software that is simple and flexible to configure and deploy.
  • Being part of and collaborating with agile teams to establish and maintain automated regression suite infrastructure and performance testing infrastructure.
  • Building capabilities to allow development teams to be self-sufficient.
  • Follow agile software development practices.
  • Work with teams across multiple time zones.
  • Work independently on software development tasks.
  • Be proactive and require minimal supervision or mentoring to complete tasks.
  • Review specifications produced by architects and formal methods specialists.
  • Contribute to the design of algorithms.
  • Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications.
  • Commit often and submit small pull requests frequently.
  • Cover your code with unit, property and integration tests when applicable.
  • Review the pull requests of your team mates.
  • Fix bugs in your own code and in legacy code from others.
  • Be available for emergency fixing of severity 1 issues on deployed products.
  • Integrate software components and third-party libraries.
  • Verify and deploy programs and systems.
  • Troubleshoot, debug and upgrade existing software.
  • Write documentation for the code.
  • Write technical user manuals.
  • Be knowledgeable of distributed and concurrent computation.
  • Be knowledgeable of the basics of cryptography.
Requirements
  • Completion of a relevant education such MSc in Computer Science or Software Engineering.
  • 5-10 years experience in designing solutions to provide isolated runtime environments for applications in complex, critical systems with the ability to demonstrate expert knowledge in the following: Go, Next.js, AWS, GraphQL and CI/CD pipelines, it would be advantageous to have Data Engineering knowledge.
  • Must have experience: across multiple platforms at application level (Linux, Mac, Windows, OSX), Distributed systems, Application security and Software development methods such as agile programming and TDD. Blockchain experience would be a bonus.
  • Skills and Knowledge - You will have wide-ranging experience and use professional concepts to resolve complex issues in creative and effective ways. Experience working with the product team, to translate functional requirements into pragmatic logical, service-based technical designs. Ability to communicate proficiently in English and experience with Git and Git workflow.
  • Shows strong skills in designing solutions to provide isolated runtime environments for applications in complex, critical systems with the ability to demonstrate expert knowledge in many of the following: Docker, Kubernetes, AWS, Golang, React, Python.
  • Confident in scripting and programming skills with the ability to develop custom tool integrations.
  • Experience with continuous integration tools.
  • Confidence with administering cloud resources, containers, and web servers.
  • Team player who always prioritizes the team and works to progress all efforts and goals of the team.
  • Able to lead the building out of various web applications and cloud infrastructure and provide guidance to junior developers.
IO Global Culture

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.

We offer a range of benefits to support your career and well-being, including remote work, laptop reimbursement, new starter package, learning and development opportunities, and competitive PTO.


  • Full Stack Developer

    2 months ago


    Cape Town, Western Cape, South Africa Network Recruitment Full time

    Job DescriptionJob Title: Full Stack DeveloperAbout the Role:We are seeking a highly skilled Full Stack Developer to join our team at Network Recruitment. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining web-based enterprise systems.Key Responsibilities:Design and Development: Design and develop web-based...

  • Full Stack Developer

    2 months ago


    Cape Town, Western Cape, South Africa Plus1X Solutions (Pty) Ltd Full time

    Job Title: Senior/Intermediate Full Stack DeveloperLocation: Remote/HybridDuration: Contract basis with potential for conversion to permanent employmentPosition Overview: We are seeking experienced Full Stack Developers to join our team on a contract basis, with the opportunity for conversion to permanent employment. As a Full Stack Developer, you will play...

  • Full Stack Developer

    4 weeks ago


    Cape Town, Western Cape, South Africa Hire Resolve Full time

    Job Title: Full Stack DeveloperHire Resolve is seeking a highly skilled Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining web applications using C# and React.Key Responsibilities:Design and develop web applications using C# and ReactCollaborate with cross-functional teams to...

  • Full Stack Developer

    1 month ago


    Cape Town, Western Cape, South Africa Hire Resolve Full time

    Job Title: Full-Stack DeveloperHire Resolve is seeking a skilled Full-Stack Developer to join their dynamic team. In this role, you will be responsible for designing, developing, and maintaining web applications, working across various layers of the stack to deliver robust software solutions.Key Responsibilities:Design and develop responsive web applications...


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

    Senior Full Stack C# Developer OpportunityAbout the Role:We are seeking a highly skilled Senior Full Stack C# Developer to join our team at Network Recruitment in Cape Town. As a Senior Full Stack C# Developer, you will be responsible for leading the development of our full-stack applications using C#.NET.Key Responsibilities:- Lead the development of...

  • Full Stack Developer

    1 month ago


    Cape Town, Western Cape, South Africa Amaris Consulting Full time

    Job Title: Full Stack DeveloperAmaris Consulting is seeking an experienced Full Stack Developer to join our team in Cape Town, South Africa.Key Responsibilities:Design, develop, and implement secure, maintainable, and scalable applications using the Microsoft stack.Oversee the full lifecycle of products, including analysis, design, development, quality...


  • Cape Town, Western Cape, South Africa PRR Recruitment Services Full time

    Senior Full Stack Developer OpportunityWe are seeking a highly skilled Senior Full Stack Developer to join our team at PRR Recruitment Services.The ideal candidate will have a strong background in full stack development, including.NET Core, Java, Scala, Python, React, Angular, AWS, Azure, Docker, and Kubernetes.They will also have extensive experience...


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

    {"h1": "Join PikUniq as a Full Stack Developer", "p": "We are seeking a highly skilled Full Stack Developer to join our team at PikUniq. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining the front-end and back-end of our web applications. You will work closely with our development team to ensure that our...


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

    Senior Full Stack C# DeveloperWe are seeking a highly skilled Senior Full Stack C# Developer to join our team in Cape Town.Key Responsibilities:Lead the development of full stack C#.NET applications using MVC and MS SQL Server.Collaborate with the team to design and implement cloud-based solutions using Azure.Develop and maintain high-quality code, ensuring...


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

    Network Recruitment is seeking a Senior Full Stack Developer to join our team.The ideal candidate will have a proven track record of developing and maintaining full-stack applications using a variety of technologies.Key Responsibilities:Develop and maintain full-stack applications using a variety of technologies.Collaborate with cross-functional teams to...


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

    Senior Full Stack Developer OpportunityWe are seeking a seasoned Full Stack Developer to join our team at Goldman Tech Resourcing. If you have a strong background in C# and ASP.Net, and are proficient in web client-side technologies such as JavaScript, Angular, React, Vue, and TypeScript, we want to hear from you.Key Responsibilities:Design and develop...


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

    Senior Full Stack Developer OpportunityWe are seeking a highly skilled Senior Full Stack Developer to join our team at Goldman Tech Resourcing. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex web applications using C# and ASP.Net.Key Responsibilities:Develop and implement robust web...


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

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Performability Recruitment. As a key member of our development team, you will be responsible for designing, developing, and deploying web-based enterprise systems that automate and improve our clients' business processes.Key...


  • Cape Town, Western Cape, South Africa Tumaini Consulting Full time

    Job Title: Full Stack Web Developer- Team LeadWe are seeking a highly skilled and experienced Full Stack Web Developer to join our team as a Team Lead. As a key member of our development team, you will be responsible for leading the development of complex web applications using a range of technologies.Key Responsibilities:Lead the development of full stack...


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

    Senior Full Stack Developer OpportunityAre you a seasoned full stack developer seeking a challenging role with a reputable company? OfferZen, a leading developer jobs marketplace, connects talented developers with top tech companies that value expertise and experience.About the Role:Develop and maintain complex full stack applications using a range of...


  • Cape Town, Western Cape, South Africa Plus 1x Full time

    Job Title: Senior/Intermediate Full Stack DeveloperLocation: Remote/HybridDuration: 6-12 months, with potential for conversion to permanentAt Plus 1x, we're seeking experienced Full Stack Developers to join our team on a contract basis, with the opportunity for conversion to permanent employment. As a Full Stack Developer, you'll play a crucial role in...


  • Cape Town, Western Cape, South Africa Plus1X Solutions (Pty) Ltd Full time

    Senior/Intermediate Full Stack DeveloperLocation: Cape Town (Hybrid) / RemoteDuration: 6 - 12 months, with potential for conversion to permanentWe are seeking experienced Full Stack Developers to join our team on a contract basis, with the opportunity for conversion to permanent employment. As a Full Stack Developer, you will play a crucial role in...


  • Cape Town, Western Cape, South Africa Plus1X Solutions (Pty) Ltd Full time

    Senior/Intermediate Full Stack DeveloperLocation: Remote or Cape Town (Hybrid)Duration: 6 - 12 months, with potential for conversion to permanent employmentAt Plus1X Solutions (Pty) Ltd, we are seeking experienced Full Stack Developers to join our team on a contract basis, with the opportunity for conversion to permanent employment. As a Full Stack...


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

    We are seeking a talented Full Stack Developer to join our team at Performability Recruitment in Cape Town.This is an in-office role that offers a dynamic work environment where developers can thrive and deliver exceptional solutions.The successful candidate will contribute to the development of web-based enterprise systems that automate and improve our...


  • Cape Town, Western Cape, South Africa PRR Recruitment Services Full time

    Senior Full Stack Developer OpportunityThis rapidly expanding business has a global presence, with offices located worldwide.We are seeking a highly skilled Senior Full Stack Developer to join our team.The ideal candidate will have a minimum of 6 years of experience in the full stack, including:.NET CoreJavaScalaPythonReact, Angular, and VueAWS and...