Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

NewBe an early applicant

Senior Full Stack Engineer - E-commerce Platform

Posted
Discussion

Summary

Senior Full Stack Engineer building and scaling a client's e-commerce platform in Upington: developing responsive front-end components (React/Angular/Vue), backend services and APIs (Node.js, Python/Django, or Java/Spring), integrating payment gateways, and optimizing performance and database interactions.

About the Role

Our client is looking for a skilled Senior Full Stack Engineer to contribute to the development of their cutting-edge e-commerce platform in Upington. This role involves working across the entire technology stack, from user interfaces to backend services, to deliver a seamless and engaging online shopping experience. You will collaborate with a talented team of developers, designers, and product managers to build new features, improve performance, and ensure the scalability of the platform. This is an exciting opportunity to influence the direction of a growing online retail presence.

Key Responsibilities

  • Develop and maintain responsive front-end components using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Build robust, scalable, and efficient backend services and APIs to support platform functionality.
  • Integrate with third-party services, payment gateways, and internal systems.
  • Optimize application performance, load times, and database interactions for a smooth user experience.
  • Collaborate with UI/UX designers to translate wireframes and mockups into functional code.
  • Write clean, well-tested, and maintainable code across the full stack.
  • Participate in code reviews and contribute to the improvement of development processes and standards.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience as a Full Stack Engineer or similar role.
  • Proficiency in front-end technologies (HTML, CSS, JavaScript) and modern frameworks.
  • Strong experience with backend languages and frameworks (e.g., Node.js, Python/Django, Java/Spring).
  • Experience with relational and NoSQL databases.
  • Understanding of e-commerce architectures, payment processing, and order management systems.
  • Familiarity with cloud platforms and CI/CD practices.

Benefits

  • Competitive salary with performance-based incentives.
  • Comprehensive health and retirement benefits.
  • Hybrid work arrangement offering flexibility for work-life balance.
  • Opportunities for professional development and skill enhancement.
  • Work on a dynamic and customer-facing e-commerce platform.

Skills

See also

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

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available