Senior Full-Stack Developer (.NET | Node.js | React) needed at DeARX Services Ltd

Save

Job title : Senior Full-Stack Developer (.NET | Node.js | React)

Job Location : Gauteng, Johannesburg

Deadline : June 02, 2025

Quick Recommended Links

About the job

  • We’re looking for a talented Full-Stack Developer with strong experience in .NET, Node.js and React to join our dynamic team. You will play a key role in designing, developing, and maintaining scalable web applications for enterprise clients across various sectors.

Key Responsibilities

  • Develop and maintain modern, scalable web applications using React on the frontend.
  • Design, build, and maintain RESTful APIs using .NET (C#) and Node.js.
  • Integrate third-party APIs and services as required.
  • Collaborate with UI/UX designers, backend engineers, QA, and product managers.
  • Participate in sprint planning, code reviews, and peer programming.
  • Optimize applications for performance, scalability, and security.
  • Troubleshoot production issues and provide timely fixes and enhancements.

Minimum Requirements

  • 8+ years of professional software development experience.
  • Proficient in .NET Core / ASP.NET, C#, and Entity Framework.
  • Strong experience with Node.js and JavaScript/TypeScript.
  • Solid React.js knowledge, including state management (e.g., Redux or Context API).
  • Familiarity with SQL and NoSQL databases (SQL Server, MongoDB).
  • Experience with Git, REST APIs, and CI/CD pipelines.
  • Ability to work independently and in a team in an Agile/Scrum environment.

Nice-to-Have Skills

  • Cloud experience (Azure or AWS).
  • Experience with microservices architecture.
  • Exposure to containerization (Docker, Kubernetes).
  • Unit testing frameworks (e.g., NUnit, Mocha, Jest).

How to Apply for this Offer

Interested and Qualified candidates should Click here to Apply Now

  • ICT jobs

Disclaimer: MRjobs.co.za is not an employer and does not directly offer jobs. We share available opportunities from verified sources to help job seekers. Please do your due diligence before applying. We are not responsible for any transactions, interviews, or outcomes from third-party employers.