Talent.com
This job offer is not available in your country.
Full Stack Developer

Full Stack Developer

Salix RecruitmentJohannesburg, South Africa
30+ days ago
Job description

SUMMARY :

On the hunt for a Full stack eCommerce Developer !

POSITION INFO :

If you thrive at the intersection of performance, scalability, and clean code - this role is built for you. You’ll be driving the development of high-volume eCommerce systems where every millisecond and user interaction counts. This isn’t a legacy maintenance job; it’s a hands-on build environment with a modern tech stack and a fast-moving team. Think clean architecture, reusable components, and real-time customer impact.

The successful candidate will be expected to contribute on both the front and back end, designing modular, secure, and scalable systems that support a full eCommerce lifecycle - product display, basket logic, checkout, and post-order integrations. Interviews are being fast-tracked, and an offer will be extended as soon as the right candidate is identified. Start date is ASAP depending on notice period.

Reach out to : Duties :

  • Build and maintain scalable web applications using Angular (front end) and .NET (back end).
  • Develop clean, maintainable code that supports core eCommerce functionality including catalogue, cart, payment, and order management.
  • Integrate third-party systems such as payment gateways, shipping APIs, and ERP / CRM tools.
  • Optimize database queries and backend processes for high-traffic environments.
  • Collaborate with UI / UX designers, QA engineers, and product managers to deliver new features.
  • Implement robust security practices, especially around authentication and payment workflows.
  • Write unit and integration tests and participate in peer code reviews.

Job Experience & Skills Required :

Qualifications :

  • Matric (Grade 12)
  • Bachelor’s degree in Computer Science, Software , or equivalent.
  • Microsoft certifications (.NET or Azure) beneficial but not mandatory.
  • Experience :

  • 3 - 6 years of full-stack development experience.
  • Proven expertise in Angular (v10+) and ASP.NET Core (Web API, MVC).
  • Solid experience with SQL Server and Entity Framework.
  • Experience working in high-availability, transactional web environments (preferably B2C eCommerce).
  • Familiarity with DevOps processes and CI / CD pipelines (Azure DevOps, GitHub Actions, etc.).
  • Experience integrating with platforms like Shopify, WooCommerce, or custom CMS / eCommerce backends is a plus.
  • Skills & Competencies :

  • Strong proficiency in TypeScript, C#, and modern frontend frameworks.
  • Understanding of asynchronous programming, RESTful APIs, and microservices architecture.
  • Good grasp of design patterns, SOLID principles, and layered architecture.
  • Attention to performance, security, and scalability in both frontend and backend code
  • Excellent communication and documentation skills.
  • High sense of accountability and ability to work independently on end-to-end solutions.
  • If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

    Create a job alert for this search

    Stack Developer • Johannesburg, South Africa