Highly Skilled Software Engineer Wanted for Scalable Recruitment System

2 days ago


Cape Town, Western Cape, South Africa Capital Recruit Full time

Job Title: Highly Skilled Software Engineer Wanted for Scalable Recruitment System

About Capital Recruit: As a leading recruitment agency, we are committed to finding the best talent for our clients. We are seeking an experienced software engineer to develop and maintain a cutting-edge recruitment management system.

Salary Range: $120,000 - $180,000 per year

Job Description:

We are looking for a highly skilled software engineer to independently develop and maintain a scalable recruitment management system. The ideal candidate will have a deep understanding of both frontend and backend technologies and be highly self-motivated.

Required Skills and Qualifications:

  • Frontend Development: Advanced experience with React, including hooks, context, and component lifecycle management. Proficiency in TypeScript, including type definitions and generics. Knowledge of performance optimization strategies for React applications.
  • Backend Development: Experience with Node.js/Express.js development. Strong knowledge of schema design, relationship modeling, and query optimization. Familiarity with migration strategies for seamless database management.
  • DevOps & Deployment: Experience with GitHub Actions and Jenkins for continuous integration and delivery. Knowledge of automated testing, build optimization, and deployment automation strategies.
  • Testing: Expertise in unit testing (e.g., Jest/Vitest), integration testing, and end-to-end testing (Cypress). Ability to analyze test coverage and ensure comprehensive testing strategies across the stack.
  • Security: Familiarity with OWASP guidelines, including preventing XSS, CSRF attacks, and ensuring input validation. Knowledge of GDPR compliance, data encryption, and best practices for secure storage and privacy.
  • AI Tools Proficiency: Must be proficient in using AI coding tools to automate and optimize development tasks. Experience with AI-assisted code generation, debugging, and performance enhancement tools is a must.

Benefits:

  • Competitive salary range: $120,000 - $180,000 per year
  • Opportunity to work on a cutting-edge recruitment management system
  • Chance to use AI coding tools to automate and optimize development tasks
  • Collaborative and dynamic work environment

How to Apply: If you are a motivated and experienced software engineer looking for a new challenge, please submit your application along with your resume and cover letter.



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

    Job OverviewWe are seeking a highly skilled Java software engineer to join our team at Communicate Recruitment. This is an exciting opportunity for someone who wants to design, deploy, and maintain software solutions that drive key business goals.


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

    Company OverviewAt Communicate Recruitment, we strive to connect talented individuals with innovative companies that share our passion for making a difference. Our client is a dynamic team of innovators, creators, and problem-solvers dedicated to creating a better world through technology.Estimated Salary: R1,200,000 - R1,500,000 per annum, based on the...


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

    At Communicate Recruitment, we are seeking a highly skilled Senior C# Developer to join our team.About the RoleWe are looking for an experienced software engineer with expertise in .NET Core and C# to build and enhance powerful applications.The ideal candidate will have 5+ years of experience in .NET and a strong understanding of ASP.NET, .NET Core, Web API,...


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

    Job SummaryWe are seeking a highly skilled Java software architect to join our team. This is an excellent opportunity for experienced professionals who are passionate about designing and developing scalable, efficient, and reliable software systems.

  • Software Engineer

    15 hours ago


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

    At Communicate Recruitment, we are seeking a highly skilled Senior Java Developer to join our team. This is an exciting opportunity for a motivated individual with 5+ years of experience in Java development to design and develop high-quality, scalable Java applications.About the RoleThis senior-level position requires strong expertise in Java frameworks such...


  • Cape Town, Western Cape, South Africa E-Merge Full time

    Are you a skilled developer looking for a new challenge?About the RoleWe are seeking a Senior C# Software Developer to join our team at E-Merge. This is a fantastic opportunity to work on custom apps and systems, collaborating with a technically fearless team that thrives in an Agile environment.As a Senior Developer, you will be responsible for designing...


  • Cape Town, Western Cape, South Africa Career-seekers Recruitment Solutions Full time

    Job OverviewWe are seeking a highly skilled IT Developer to join our team in Johannesburg, Northern Suburbs. This role will involve designing, implementing and managing software programs and services.CompensationA competitive salary of R35000 - R45000 per month is on offer for this role.Key ResponsibilitiesResearching and designing software programs and...


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

    Network RecruitmentWe are seeking a highly skilled and motivated RF Systems Engineer to join our growing engineering team. The ideal candidate will have a strong background in RF system design, analysis, and troubleshooting with expertise in wireless communication systems.About the RoleThis position offers an exciting opportunity to work on cutting-edge...


  • Cape Town, Western Cape, South Africa Black Pen Recruitment Full time

    Job OverviewWe are seeking an experienced System Integration Software Engineer to join our team at Black Pen Recruitment. As a global company, we value diversity, equity, and inclusion in all aspects of our business.The ideal candidate will have 8 years of experience in software development and 5 years of experience in data engineering. They will be...


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

    About UsHire Resolve is a leading recruitment agency with extensive experience in finding top talent for various industries. We are committed to providing exceptional service and building long-lasting relationships with our clients.Job OverviewWe are currently seeking an experienced Junior Software Developer to join our client's team in Durban. This is an...


  • Cape Town, Western Cape, South Africa Travellab Africa Group Full time

    At Travellab Africa Group, we are seeking a highly skilled Reliability Engineer to join our Dev Team. This role plays a crucial part in ensuring the reliability, performance, and scalability of our systems.Key ResponsibilitiesInfrastructure Automation:Design, develop, and maintain automated infrastructure provisioning and management systems (e.g., Terraform,...


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

    We are seeking a seasoned Java Developer to join our team at Communicate Recruitment. As a Senior Java Developer, you will be responsible for designing, developing, and deploying complex software systems using your expertise in Java.About the RoleThis is an exceptional opportunity for a highly skilled Java Developer to take on a challenging role and make a...


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

    Job Description:We are seeking a highly skilled Sr. Software Engineer to join our team at Communicate Recruitment. This role requires a professional with expertise in Full Stack Development, Relational databases, Oracle PL/SQL, React, PHP, and Git.About the Role:This is a challenging opportunity for an experienced software engineer looking to expand their...


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

    At Datonomy Solutions, we are seeking a highly skilled Full Stack Developer to join our dynamic team in Cape Town. This is an exciting opportunity for a talented individual to contribute to the design and implementation of scalable and robust back-end systems using Java, Kotlin, and Python.About the RoleWe are looking for a seasoned Full Stack Developer with...


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

    Software Development OpportunityWe are seeking a talented and experienced .NET software engineer to join our team in Cape Town. This is a 12-month contract role, offering a competitive salary.Key Responsibilities:Design and develop high-quality software solutions using .NET/C#.Collaborate with cross-functional teams to meet project timelines and deliver...


  • Cape Town, Western Cape, South Africa Recruiting for all Full time

    Job OverviewWe are seeking a skilled and experienced Qualified Motor Mechanic / Technician to join our dynamic team at a reputable motor dealership in Cape Town.About the RoleThis is an exciting opportunity for a professional with a passion for cars to take their career to the next level. As a Qualified Motor Mechanic / Technician, you will be responsible...


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

    Job Title: Highly Skilled Server Systems EngineerWe are seeking a highly skilled Senior Server Engineer to join our team at Datacentrix Cape Town. The successful candidate will be responsible for delivering 3rd line Microsoft server support with a focus on Hyper-V, Exchange, and Microsoft 365.About the Role:Key Responsibilities:Provide technical expertise in...


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

    Job Title: Senior Java DeveloperAbout Us: At Communicate Recruitment, we strive to find the best talent for our clients. We are looking for a highly skilled Senior Java Developer to join our team.Salary: The estimated salary for this position is around $120,000 per annum, depending on experience and location.Job Description: We are seeking a seasoned Java...


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

    We are seeking an experienced Software Engineer to join our team at Network Recruitment.The successful candidate will have a strong background in software development and a passion for creating high-quality mobile applications using React, JavaScript, and Flutter.Key Responsibilities:Develop and deploy scalable mobile applications that meet performance and...


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

    Company Overview: As a leading recruitment agency in Cape Town, Communicate Recruitment specializes in connecting talented professionals with top companies.Salary: R1,200,000 - R1,800,000 per annumJob Description: We are seeking an experienced Senior C# Developer to join our team. The successful candidate will have a strong background in software development...