Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Placements24

NewBe an early applicant

Senior Full-stack Developer - E-commerce Platform

Posted Updated
Discussion

Summary

Senior full-stack developer building and scaling an online retail e-commerce platform in Mossel Bay (hybrid work): developing Node.js/Python back-end APIs, React/Vue/Angular front-ends, SQL/NoSQL databases, CI/CD pipelines, and cloud deployment.

About the Role Our client, a rapidly expanding e-commerce enterprise, is seeking a talented Senior Full-Stack Developer to join their dynamic team in Mossel Bay, Western Cape. This role is crucial in developing and enhancing their online retail platform, driving user engagement and conversion rates. You will be responsible for both front-end and back-end development, architecting scalable solutions, and ensuring a seamless customer experience. The ideal candidate possesses a proven ability to deliver high-quality code, optimize performance, and collaborate effectively with cross-functional teams. This position offers a hybrid work model, allowing for a balance between in-office collaboration and remote flexibility. You will be working with a passionate team dedicated to innovation in the online retail space, contributing to a platform that reaches customers across the region. We are committed to providing a stimulating work environment where technical excellence is recognized and rewarded, and where you can truly make a difference in a growing industry.

Key Responsibilities
  • Develop and maintain robust, scalable back-end services and APIs using technologies like Node.js, Python (Django/Flask), or similar.
  • Build and optimize responsive, user-friendly front-end interfaces using modern Java Script frameworks (React, Vue, or Angular).
  • Design and manage databases (SQL and No SQL), ensuring data integrity and performance.
  • Implement and maintain CI/CD pipelines for automated testing and deployment.
  • Collaborate with UI/UX designers to translate wireframes and mockups into functional web pages.
  • Optimize application performance, security, and scalability.
  • Troubleshoot and resolve bugs and technical issues across the full stack.
  • Participate in code reviews and contribute to team best practices.
  • Work closely with product management to define feature requirements and technical specifications.
  • Contribute to architectural decisions and technology selection.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in full-stack web development.
  • Strong proficiency in both front-end (HTML, CSS, Java Script, framework like React/Vue/Angular) and back-end (Node.js, Python, Ruby, Java, etc.) development.
  • Experience with database technologies such as Postgre SQL, My SQL, Mongo DB.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker).
  • Understanding of RESTful API design and implementation.
  • Experience with version control systems (Git).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Experience with e-commerce platforms or related technologies is a significant plus.
Benefits
  • Competitive salary based on experience and performance.
  • Medical aid and retirement fund contributions.
  • Generous leave policy.
  • Hybrid work arrangement offering flexibility.
  • Opportunities for professional growth and training.
  • Access to a vibrant team and innovative projects.
  • Potential for performance bonuses.
  • Company discounts on products.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →