Software Engineering Role for Mid-Senior Level

1 day ago


Durban, KwaZulu-Natal, South Africa Caterpillar Brazil Full time

Job Description:

We are seeking an experienced Senior Full Stack Developer to join our team at Caterpillar Brazil. The successful candidate will have 7+ years of experience and possess strong technical skills in Node.js, TypeScript, and React.

Responsibilities:

The ideal candidate will own and run systems independently, making technical decisions that drive the product forward. They will also collaborate with cross-functional teams to deliver high-quality software solutions.

Required Skills:

  1. 7+ years of experience as a Full Stack Developer.
  2. Technical skills in Node.js, TypeScript, and React.
  3. Ability to make independent technical decisions.
  4. Cross-functional team collaboration skills.

Tech Stack and Skills:

  1. Languages: Node.js, TypeScript (Golang is a nice to have).
  2. Frontend: React (recent front-end experience within the last 5 years).
  3. CSS: Solid understanding of modern CSS.
  4. SDK Development: Highly advantageous.
  5. Cloud: Cloud-agnostic understanding is more important.

What We Offer:

  1. Career growth opportunities.
  2. Passionate team culture.
  3. Dynamic work environment.


  • Durban, KwaZulu-Natal, South Africa Zietsman Architects Full time

    About the Mid-Senior Level Administrative RoleWe are looking for a skilled Office Administrator to join our team at Zietsman Architects in a mid-senior level role. This position offers a dynamic and creative work environment with flexible part-time hours.Key Responsibilities and AccountabilitiesManage office supplies and ensure efficient daily...


  • Durban, KwaZulu-Natal, South Africa PEAK Business Consulting Full time

    Seniority Level: Mid-SeniorThis is a full-time position that requires a Mid-Senior level professional with experience in debt management. The ideal candidate will have 2+ years of experience in debt collections and be knowledgeable in FDCPA, TCPA, FCRA, and US debt laws.You will be responsible for motivating and leading a team to achieve recovery and...


  • Durban, KwaZulu-Natal, South Africa RELX Full time

    About the JobThis is an opportunity for a skilled Senior Software Engineer to join our team at LexisNexis Legal & Professional.We are looking for an experienced professional to undertake difficult research, design and software development assignments within a software functional area or product line.The successful candidate will provide direct input to...

  • Bridge Engineer

    4 days ago


    Durban, KwaZulu-Natal, South Africa Goldman Tech Resourcing Full time

    We have a client with an amazing opportunity based in Durban Role : Bridge Engineer Industry : Engineering / Civil Level : Mid-Senior Key Requirements : Bachelor's degree in Civil Engineering (or related field) Registered as a Professional Engineer with ECSA (Engineering Council of South Africa) Minimum of 5 years of experience in bridge design,...


  • Durban, KwaZulu-Natal, South Africa Benchmark Senior Living Full time

    Senior Technology Manager OpportunityBenchmark Senior Living is committed to delivering exceptional care and services to its residents through innovative technology solutions.We are looking for a highly skilled Senior Programming Lead to lead our technology team and develop strategies that drive business growth.Job Summary:Design and implement technology...


  • Durban, KwaZulu-Natal, South Africa Michael Page Full time

    Job OverviewWe are seeking a highly skilled Senior Web Application Developer to join our team in Durban, KwaZulu-Natal.The ideal candidate will have a strong background in system development and be able to design, implement, and maintain complex software applications.The successful candidate will work closely with the development support team and internal...


  • Durban, KwaZulu-Natal, South Africa Network Engineering Full time

    About the RoleWe are seeking a highly skilled Senior Mechanical Design Engineer to join our team at Network Engineering. As a key member of our engineering department, you will be responsible for designing and improving production machinery and equipment to enhance efficiency and reliability.Key ResponsibilitiesMechanical Design and Improvement: Design and...


  • Durban, KwaZulu-Natal, South Africa Carlysle Talent Search - Centurion Full time

    At Carlysle Talent Search in Centurion, we're seeking a highly skilled Software Engineering Professional to join our team.Job OverviewThis role offers hands-on experience, mentorship from experienced professionals, and opportunities for growth and advancement in the field of software engineering.You will have the opportunity to work on exciting projects,...


  • Durban, KwaZulu-Natal, South Africa RELX Full time

    About Our TeamAt RELX, we strive to provide innovative solutions that improve productivity and transform the business of law. As a leader in deploying AI and advanced technologies, we are committed to using powerful generative AI solutions that prioritize ethical considerations.About the RoleWe seek a skilled Senior Software Engineer to join our team. This...


  • Durban, KwaZulu-Natal, South Africa RMS Staffing Solutions Full time

    About UsRMS Staffing Solutions is a digital solutions company that has experienced rapid growth and success in the South African market.We offer a wide range of services including gamified marketing tools, Employee Communication solutions, NFT and Blockchain solutions, Augmented Reality campaigns, Website Development, and app development.As a key member of...

  • Senior Civil Engineer

    3 weeks ago


    Durban, KwaZulu-Natal, South Africa Goldman Tech Resourcing Full time

    We have a client with an amazing opportunity based in Kwa-Zulu Natal Role : Senior Civil Engineer / Roads & Earthworks Specialist Industry : Construction / Civil Engineering Level : Senior Key Requirements: Relevant tertiary qualification (BSc/BEng/BTech in Civil Engineering) Construction Management Programme (CMP) will be advantageous SACPCMP registration...


  • Durban, KwaZulu-Natal, South Africa Hire Resolve Full time

    Job Title: Senior Structural Engineering ManagerWe are seeking a highly experienced Senior Structural Engineering Manager to join our team. The successful candidate will be responsible for overseeing the structural engineering tasks involving concrete and steel structures in multi-level buildings, industrial plants, and water retaining structures.This role...


  • Durban, KwaZulu-Natal, South Africa E-Merge Full time

    E-Merge is a leading technology solutions provider specializing in high-performance software for the iGaming and betting industry.We're looking for an experienced professional to fill the role of Software Architect. This position involves designing and developing complex software systems, ensuring that the overall architecture of a software application...


  • Durban, KwaZulu-Natal, South Africa RELX Full time

    About Our CompanyLexisNexis Legal & Professional provides legal, regulatory, and business information and analytics that help customers increase their productivity, improve decision-making, achieve better outcomes, and advance the rule of law around the world.About the JobWe are seeking an experienced Senior Software Engineer to join our team. In this role,...


  • Durban, KwaZulu-Natal, South Africa RELX Full time

    Job SummaryThis Advanced Software Engineering Post is an exciting opportunity for a skilled Senior Software Engineer to join our team at LexisNexis Legal & Professional.The successful candidate will undertake difficult research, design and software development assignments within a software functional area or product line, and provide direct input to project...


  • Durban, KwaZulu-Natal, South Africa TFG (The Foschini Group) Full time

    About Our TeamWe're a passionate team of professionals dedicated to delivering exceptional customer experiences and driving business results at TFG (The Foschini Group). We're looking for a mid-senior level sales and business development professional to join our team and contribute to our success.Job SummaryThe ideal candidate will have a proven track record...


  • Durban, KwaZulu-Natal, South Africa Iliso Consulting Pty Ltd Full time

    Key ResponsibilitiesAs a Senior Resident Engineer at Iliso Consulting Pty Ltd, you will be responsible for managing a team of assistant resident engineers, overseeing the review of designs and drawings, and coordinating construction activities. You will also be required to monitor quality control and cost management processes, ensuring that all projects are...


  • Durban, KwaZulu-Natal, South Africa mPower People Solutions Full time

    About This RolemPower People Solutions is seeking an experienced Senior Developer to join our team in Westville, KZN.This is a permanent, full-time position that involves working on predominantly 2-tier and 3-tier applications deployed on premises or on VM infrastructure.The ideal candidate will have a strong background in C#, ASP, and TSQL, with experience...


  • Durban, KwaZulu-Natal, South Africa Masqtec Pty Ltd Full time

    In this mid-senior level position, you will be responsible for developing and implementing CNC programmes for precision engineering and manufacturing operations. You will work closely with the Tooling Manager to ensure the successful implementation of these programmes.Required Skills and Qualifications:Trade Tested – Red Seal in Tool, Jig, and Die...


  • Durban, KwaZulu-Natal, South Africa Spinnaker Software Full time

    About UsSpinnaker Software thrives on collaboration, providing an environment that feels as familiar as home. Our team supports each other to deliver Excellent Customer Service.We are looking for a Senior Technical Support Specialist who is keen to learn with a can-do attitude. You will provide second line specialist support and assistance to computer users...