Software Architect for High-Performance APIs

1 month ago


Johannesburg, Gauteng, South Africa HR Xchange Full time

Job Summary


We are seeking an experienced Backend Developer to join our team at HR Xchange as a Software Architect for High-Performance APIs. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality APIs for web and mobile applications.


About the Role


The ideal candidate will have a strong background in backend development, with experience in working with senior developers to develop and maintain high-performance APIs. You will collaborate with internal teams to develop functional and efficient APIs, while working in a fast-paced environment.


Main Responsibilities


- Collaborate with senior developers to design and develop high-quality APIs for web and mobile applications
- Develop and maintain high-performance APIs using NodeJS and MySQL
- Work with internal teams to develop functional and efficient APIs
- Assist in building the next generation of web and mobile applications

Requirements


- 4+ years of backend development experience
- 2+ years of developing for NodeJS (Typescript)
- 2+ years of MySQL experience
- Experience writing integration and unit tests
- Experience in writing and integrating with 3rd party APIs

Advantageous Skills & Experience:



  • Experience with:

    • NodeJS frameworks (Fastify, Express.JS, Koa, etc)
    • Database ORM (Sequelize, TypeORM, Prisma, etc)


  • DevOps Skills:

    • Docker
    • AWS preferred, alternatively GCP, Azure experience would suffice



Benefits


We offer a competitive salary of $120,000 - $180,000 per year, depending on experience.


About Us


HR Xchange is a dynamic company that values innovation and teamwork. We are committed to providing our employees with a positive and inclusive work environment.


  • Senior API Architect

    3 weeks ago


    Johannesburg, Gauteng, South Africa IOCO Full time

    Company OverviewIOCO is a leading provider of innovative software solutions, seeking a highly skilled Senior API Architect to join our team. Located in the heart of Johannesburg, we offer a dynamic work environment and competitive salary.About the RoleWe are looking for an experienced API Architect with a strong background in designing and implementing...

  • Chief API Architect

    1 month ago


    Johannesburg, Gauteng, South Africa IOCO Full time

    Job DescriptionWe are seeking a highly skilled Chief API Architect or Senior Software Engineer (API Developer) to join our team at IOCO.About the RoleIn this exciting position, you will be responsible for designing, developing, and implementing APIs that enable seamless communication between software platforms, programs, and applications. You will work...


  • Johannesburg, Gauteng, South Africa Level-Up Full time

    We are seeking an experienced software developer with a strong background in computer science or electrical engineering. The ideal candidate will have at least 5 years of hands-on experience writing high-performance C++ code and integrating with third-party SDKs and API libraries. Experience in video processing technologies such as encoding, decoding,...


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    About EntelectEntelect is a dynamic and multidisciplinary environment that encourages versatility and provides individual attention to career development.Role OverviewWe are seeking a highly skilled Senior Software Architect or Enterprise Application Developer to join our team. As a key member of our team, you will be responsible for designing, developing,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Responsibilities: Design and Develop High-Quality Software: Produce working, high-quality software based on detailed design documentation. Collaborate with Cross-Functional Teams: Work closely with designers, product owners, and engineers to define, design, and ship new features. Ensure Performance and Quality: Ensure applications are performant,...


  • Johannesburg, Gauteng, South Africa Level-Up Full time

    Level-Up's Top Software Architect OpportunityWe are seeking an experienced SFgure Architect Leader to lead the design, development, and maintenance of our complex software applications.About the RoleThis is a senior-level position that requires a deep understanding of software architecture, C# development, and Microsoft Azure services. The ideal candidate...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    E-Merge is a pioneering Sports betting software solution hub with a global presence, offering exciting Greenfields type work with a worldwide reach. They are seeking technically accomplished Senior Software Architects who are well-versed in the .NET stack.This opportunity involves working on robust and secure high-volume transaction systems using processes...


  • Johannesburg, Gauteng, South Africa Recru-it Full time

    Job Title:Enterprise Software ArchitectAbout Recru-it:We are a leading provider of software solutions for global businesses. Our innovative approach and cutting-edge technology enable us to drive digital transformation and deliver exceptional results.Salary and Benefits:Competitive salary: $120,000 - $180,000 per year, depending on experience. Comprehensive...


  • Johannesburg, Gauteng, South Africa Capital Recruit Full time

    We are pioneers aiming to bridge the digital divide for our communities and pave the way for a more connected and empowered future through our free wifi content platform. Our team is deeply committed to crafting cutting-edge software solutions that have a lasting impact. If your passion lies in leveraging technology to drive societal change and you excel in...


  • Johannesburg, Gauteng, South Africa People Source Full time

    We are looking for a Senior Software Architect to join our team at People Source. This is an exciting opportunity to be involved in designing, developing and implementing complex applications and workflows using the latest Power Platform Tools. The successful candidate will have experience with database design, stored procedures, triggers, SQL Servers, C#,...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    **About Blue Bean Software**We are a leading software development company looking for a highly skilled DevOps Engineer to join our team.**Salary: $120,000 - $180,000 per year**We offer a competitive salary and benefits package to attract top talent.**Job Description**We are seeking a seasoned DevOps Engineer to oversee the development and deployment of our...


  • Johannesburg, Gauteng, South Africa Recru-it Full time

    **Job Description:**">We are seeking a highly skilled Senior Java Software Architect to lead our software development team and drive the implementation of robust enterprise solutions. The ideal candidate will have extensive experience in software development, with a proven track record in designing and developing complex applications.">About the Role:">Lead...


  • Johannesburg, Gauteng, South Africa Capital Recruit Full time

    **Job Title:** Senior Data Software Architect**Location:** Johannesburg, South AfricaCapital Recruit is seeking a highly skilled Senior Data Software Architect to join our team in Johannesburg. As a key member of our technology team, you will be responsible for designing, developing, and maintaining our data infrastructure and software systems.We offer a...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Job OverviewHire Resolve's client is seeking a skilled and experienced Full Stack Developer to join their dynamic team.About the RoleIn this position, you will be responsible for designing and implementing high-performance, scalable user-facing features, as well as developing server-side components and APIs that seamlessly integrate with front-end...


  • Johannesburg, Gauteng, South Africa Nedbank Full time

    Job OverviewNedbank is seeking a seasoned Monitoring Solutions Architect to join our team. This exciting opportunity will involve designing and implementing end-to-end monitoring solutions that drive business efficiency, optimal results, and superior service delivery.About the RoleThis specialist position requires an in-depth understanding of all Monitoring...


  • Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    About the Role:Deka Minas Pty Ltd is seeking a skilled Intermediate Java Software Architect with experience in J2EE/EE and Spring Framework to design and develop Java-based applications that support the business objectives.Key Responsibilities:Design & Development: Collaborate with cross-functional teams to create robust Java-based applications.Code...

  • Software Architect

    23 hours ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Description:We are seeking an experienced Software Architect to join our team at Network Recruitment. As a key member of our development team, you will play a critical role in designing and developing high-quality software solutions that meet the needs of our clients.The successful candidate will have a strong understanding of software design principles,...

  • Software Architect

    1 month ago


    Johannesburg, Gauteng, South Africa IOCO Full time

    We are seeking a highly skilled Senior Full Stack Developer to contribute to the design, development, and maintenance of robust software solutions at IOCO.Key Responsibilities:Design and develop scalable and maintainable systems, ensuring adherence to industry standards and best practices.Collaborate with cross-functional teams to understand requirements,...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    About IOCOIOCO is a forward-thinking organization seeking an exceptional API Software Developer to join our team in Johannesburg, Park Town. This full-time position offers a competitive salary and a hybrid work model, with 2 days spent in the office on Tuesday and Thursday.


  • Johannesburg, Gauteng, South Africa Capital Recruit Full time

    We're a team of innovators dedicated to bridging the digital divide and empowering communities through our free wifi content platform. Our mission is to craft cutting-edge software solutions that drive societal change.Company OverviewCapital Recruit pioneers in harnessing technology for positive impact, aiming to create a more connected and empowered...