Back-end Developer

4 weeks ago


Cape Town, South Africa IOHK Full time

Summary

IO Global (IOG), the creator of the Cardano blockchain platform, is searching for a Back-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 Back-End Developer at IOG, you will bring significant experience from the financial sector in writing high-quality code for our applications. You will report to the Lead Back-End Developer and must effectively and efficiently collaborate with the front-end developers, solutions architects, product managers, QA engineers, and other team members to ensure that all technical requirements are met.

Duties

Write clean, straightforward, efficient code that satisfies agreed acceptance criteria and specifications. Participate in the back-end development process, including planning, scheduling, and tracking the progress. Follow Agile software development practices. Review specifications produced by architects. Cover code with unit, property and integration tests when applicable. Review the pull requests of the team mates. Integrate software components and third-party libraries. Troubleshoot, debug and upgrade existing software. Document the back-end code. Stay up-to-date with the latest trends and best practices in backend development.

Requirements

Key Competencies 

Demonstrate competency with requirements elicitation, analysis, specification, verification, and management practices and the ability to apply them in practice. Collaborate with front-end developers, designers, and other stakeholders to deliver high-quality, scalable backend solutions. Optimize and scale server-side applications for maximum speed and performance. 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

Degree in Computer Science or related field. 8-10 years of experience as a backend engineer  Technical lead experience would be an advantage Understanding of different API development technologies such as REST, GraphQL, and gRPC. Experience in TypeScript, and or Experience in Golang  Experience in GraphQL and Apollo Server. Knowledge of AWS including AWS Lambda, AWS AppSync, AWS API Gateway, AWS S3, AWS SNS, AWS KMS, Cloudwatch. Familiarity with infrastructure as code tools, preferred Terraform. Experience with message queuing systems; RabbitMQ and or message-cache broker; Redis. Experience with relational based databases, preferred Postgresql and or MariaDB. Experience with non relational based databases, preferred MongoDB and or DynamoDB. Proficient in version control systems, such as Git, Github and familiarity with CI/CD pipelines, such as CircleCI.

Nice to have:

Knowledge of the basics of cryptography. Familiarity with blockchain technologies, smart contracts, and decentralized applications (dApps). Understanding of web3 technologies, such as Metamask, Hardhat, ,js, IPFS, and Infura/Alchemy/Quicknode. Experience within DeFi/crypto assets/blockchain/Web3/FinTech, or similar industry.

Benefits

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

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.



  • Cape Town, South Africa Progressive Edge Full time

    Senior Back End DeveloperCape Town, HybridPermanentA global fintech company specializes in investor onboarding for private markets, offering a comprehensive suite of services to streamline the investment process. This includes extensive KYC support, easing compliance with regulatory and tax obligations, and enhancing the overall investor experience. Their...


  • Cape Town, South Africa Progressive Edge Full time

    Senior Back End DeveloperCape Town, HybridPermanentA global fintech company specializes in investor onboarding for private markets, offering a comprehensive suite of services to streamline the investment process. This includes extensive KYC support, easing compliance with regulatory and tax obligations, and enhancing the overall investor experience. Their...


  • Cape Town, South Africa PBT Group Full time

    PBT Group has an opportunity for a Back-End Java Software Engineer. The Back-End Java Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design,...


  • Cape Town, South Africa PBT Group Full time

    PBT Group has an opportunity for a Back-End Java Software Engineer. The Back-End Java Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design,...

  • Back-End Developer

    4 weeks ago


    Cape Town, South Africa Parvana Full time

    About the Role: As a Senior Backend TypeScript Developer, you will play a crucial role in the development and maintenance of our client’s backend systems. You will be responsible for designing, implementing, and optimising scalable and high-performance server-side applications. The ideal candidate is a passionate developer with extensive experience in...

  • Front End Developer

    4 weeks ago


    Cape Town, South Africa Dimension Data Full time

    FunctieomschrijvingUse a variety of programming languages in order to create user-friendly web pagesMaintain and improve company websiteWork in multidisciplinary team with other professionals such as back-end developers and web designersBuild high-quality mockups and design different prototypesProvide high-quality graphics and visual elementsOptimize our web...

  • Front-end Developer

    4 weeks ago


    Cape Town, South Africa IOHK Full time

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

  • Developer - Front-End

    4 weeks ago


    Cape Town, South Africa Parvana Full time

    About our client: Our client stands out as a recognised expert in automation technology, earning prestigious accolades for their innovative approach. Through the utilisation of state-of-the-art technology, they have positioned themselves as a prominent figure in global UC management. Drawing on more than 20 years of industry expertise, they consistently...

  • Front-end Developer

    4 weeks ago


    Cape Town, South Africa IO Global Full time

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


  • Cape Town, South Africa Hire Resolve Full time

    Hire Resolve is currently seeking a Senior Front End Developer to join our client's dynamic team. As a Senior Front End Developer, you will be responsible for developing and maintaining the client-side of our web applications. You will collaborate with cross-functional teams, including back-end developers and UX/UI designers, to create user-friendly and...


  • Cape Town, South Africa Parvana Full time

    Client Details: Our client is a Software as a Service (SaaS) company, catering to vendors of asset management solutions with their hosted software. They have carved a niche for themselves by offering affordable premium software across various industries. The organisation prides itself on maintaining a warm and welcoming culture that mirrors their...


  • Cape Town, South Africa 60degrees Full time

    Job Description Intermediate Front End Developer The opportunity that awaits you: Our client which is a leader in the Energy and Water Management solutions space. They are looking for an Intermediate Front End Developer to join their software team to develop and maintaining the user interface while adhering to agile practices. Your key...


  • Cape Town, South Africa Isilumko Staffing Full time

    Developer in Front-End .Net development.BComm / BSc Programming Degree.Min 1-3 years in Software Applications.C#.Net, Visual Studio.SQL database skills.Front endOwn transport, Able to work independently.R negotiable on qualification, experience and level of skill.


  • Cape Town, South Africa Isilumko Staffing (JHB) Full time

    Developer in Front-End .Net development.BComm / BSc Programming Degree.Min 1-3 years in Software Applications.C#.Net, Visual Studio.SQL database skills.Front endOwn transport, Able to work independently.R negotiable on qualification, experience and level of skill.


  • Cape Town, South Africa Acuity Consultants Full time

    Job Description This is an excellent opportunity for a BACK-END DEVELOPER to enhance your AZURE SERVICES experience, by joining a skilled Software Engineering Team within the world’s leading Health and Fitness Club groups. Based in CAPE TOWN this BACKEND DEVELOPER role offers a salary of R900K – R960K. THE COMPANY: This is the world's leading...


  • Cape Town, South Africa BP3 Global, Inc. Full time

    BP3 are looking for an experienced Senior Software Engineer. We are looking for an individual with strong Java fundamental knowledge. For this role we are seeking a passionate Software Engineer who has more than 9 years experience working on enterprise software applications, cross functional teams and has a basic understanding of cloud based...


  • Cape Town, South Africa Ditto Hire Full time

    Join a fast-paced tech company in Cape Town providing innovative business tools as their next Senior Front-End Developer. Your main role will be working on a productised solution that is established in the market and looking to further enhance its interfaces and offering.DUTIES:Development and refinement of new and existing user interfaces.Assist with the...

  • ReactJS Developer

    4 weeks ago


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

    +OneX is looking for a skilled ReactJS Developer with expertise in TypeScript to join our innovative development team. As a ReactJS Developer, you will be responsible for building user interfaces for our web applications, ensuring a seamless and engaging user experience. Your proficiency in ReactJS and TypeScript will be essential in delivering high-quality,...

  • ReactJS Developer

    4 weeks ago


    Cape Town, South Africa Plus 1x Full time

    +OneX is looking for a skilled ReactJS Developer with expertise in TypeScript to join our innovative development team. As a ReactJS Developer, you will be responsible for building user interfaces for our web applications, ensuring a seamless and engaging user experience. Your proficiency in ReactJS and TypeScript will be essential in delivering high-quality,...

  • ReactJS Developer

    4 weeks ago


    Cape Town, South Africa Adzuna ZA B C2 Full time

    +OneX is looking for a skilled ReactJS Developer with expertise in TypeScript to join our innovative development team. As a ReactJS Developer, you will be responsible for building user interfaces for our web applications, ensuring a seamless and engaging user experience. Your proficiency in ReactJS and TypeScript will be essential in delivering high-quality,...