Senior Full Stack Engineer (Node.js/React)

Placements24

Durban

Híbrido

ZAR 1 000 000 - 1 400 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Stock options
Comprehensive health benefits
Hybrid work environment in Durban
Professional growth opportunities

Resumo da oferta

Placements24 is seeking a Senior Full Stack Engineer to join our Durban team. You will design, build, and deploy scalable backend services with Node.js while crafting responsive frontend interfaces using React.js.

The role involves working with PostgreSQL or MongoDB, implementing cloud infrastructure (AWS/Azure), and collaborating across product, design, and engineering teams. The ideal candidate has 5+ years in full-stack development, strong RESTful API design skills, and experience with

Qualificações

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience.
  • 5+ years of professional software development experience in full-stack roles.
  • Proven backend experience with Node.js.
  • Frontend experience with React.js.
  • Strong database design and management (SQL and NoSQL).
  • Experience with cloud platforms (AWS, Azure, GCP) and Docker/Kubernetes is desirable.
  • Proficiency with Git and RESTful API design.
  • Excellent problem-solving and collaboration skills.

Responsabilidades

  • Design, develop, and deploy scalable backend services using Node.js.
  • Build responsive UIs with React.js.
  • Work with PostgreSQL or MongoDB including schema design.
  • Integrate frontend and backend for seamless data flow.
  • Implement cloud infrastructure on AWS or Azure.
  • Write clean, tested code and participate in code reviews.
  • Collaborate with product managers and designers to translate requirements.
  • Troubleshoot and debug across the full stack.
  • Contribute to architectural decisions and roadmaps.

Conhecimentos

Node.js
React.js
Express.js
RESTful API design
Git
Docker
Kubernetes
AWS
Azure
GCP
PostgreSQL
MongoDB

Formação académica

Bachelor's degree in Computer Science / Software Engineering or related field

Ferramentas

Express.js
React.js
Node.js

Descrição da oferta de emprego

About the Role

Our client, a fast-paced tech startup revolutionizing the logistics industry, is seeking a Senior Full Stack Engineer to join their growing team in Durban . This role is critical in developing and enhancing their core platform, which handles complex routing and delivery optimizations. You will be involved in all phases of the software development lifecycle, from conception and design to implementation and deployment, working across both backend (Node.js) and frontend (React) technologies. The ideal candidate is passionate about building robust, scalable, and efficient software solutions, thrives in a collaborative environment, and possesses a strong understanding of cloud infrastructure. This position offers a unique opportunity to contribute significantly to a product with real-world impact. The work arrangement for this role is Hybrid , offering a blend of in-office collaboration and remote flexibility.

Key Responsibilities
  • Design, develop, and deploy scalable backend services using Node.js and related frameworks (e.g., Express.js).
  • Build responsive and interactive user interfaces using React.js and modern JavaScript.
  • Work with databases such as PostgreSQL or MongoDB, including schema design and optimization.
  • Integrate frontend and backend services, ensuring seamless data flow and communication.
  • Implement and manage cloud infrastructure on platforms like AWS or Azure.
  • Write clean, maintainable, and well-tested code, adhering to best practices.
  • Participate in code reviews, providing constructive feedback to peers.
  • Collaborate with product managers and designers to understand requirements and translate them into technical solutions.
  • Troubleshoot and debug issues across the full stack.
  • Contribute to architectural decisions and technical roadmap planning.
Requirements
  • Requirements Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent experience.
  • 5+ years of professional software development experience, with a strong focus on full-stack development.
  • Proven experience building backend applications with Node.js.
  • Demonstrated expertise in developing frontend applications with React.js.
  • Solid understanding of database design and management (SQL and NoSQL).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is highly desirable.
  • Proficiency in version control systems like Git.
  • Strong understanding of RESTful API design and implementation.
  • Excellent problem-solving skills and the ability to work independently and in a team.
  • Effective communication and collaboration skills.
Benefits
  • Our client offers a competitive salary, stock options, comprehensive health benefits, and generous paid time off.
  • You will have the opportunity to work with cutting-edge technologies, attend industry conferences, and enjoy a vibrant company culture.
  • The Hybrid work environment in Durban supports a healthy work-life balance.
  • We are committed to fostering employee growth through continuous learning opportunities and challenging projects that expand your skill set.
  • This role provides direct impact on a product that is transforming an industry, offering significant professional satisfaction.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Full-Stack Developer (React & Node.js)
Senior Full-Stack Developer (React & Node.js)

Placements24 • Durban

Híbrido
ZAR 1 000 000 - 1 800 000
Stock options
Health benefits
Paid time off
+3
Senior Full Stack Developer (React & Node.js)
Senior Full Stack Developer (React & Node.js)

Placements24 • Johannesburg

Híbrido
ZAR 700 000 - 1 300 000
Health insurance
Retirement plan
Professional development
+4
Senior Full Stack Engineer (React/Node.js)
Senior Full Stack Engineer (React/Node.js)

Placements24 • East London

Híbrido
ZAR 900 000 - 1 300 000
Competitive salary
Performance bonuses
Medical and retirement plans
+1
Senior Full-Stack Software Engineer (React & Node.js)
Senior Full-Stack Software Engineer (React & Node.js)

Placements24 • Midrand

Híbrido
ZAR 1 000 000 - 1 600 000
Health insurance
Professional development
Flexible hours
+4
Senior Full Stack Developer (JavaScript/Node.js)
Senior Full Stack Developer (JavaScript/Node.js)

Placements24 • Durban

Híbrido
ZAR 900 000 - 1 200 000
Competitive salary
Hybrid work arrangement
Professional development
+5
Senior Full Stack Developer - Cloud Solutions
Senior Full Stack Developer - Cloud Solutions

Placements24 • Durban

Híbrido
ZAR 900 000 - 1 200 000
Competitive salary bonuses
Health insurance
Retirement plan with company matching
+4
Senior Full-Stack Developer (JavaScript/Node.js/React)
Senior Full-Stack Developer (JavaScript/Node.js/React)

Placements24 • Sandton

Híbrido
ZAR 900 000 - 1 300 000
Hybrid work model
Career growth opportunities
Cutting-edge technologies
Senior Full Stack Developer (Node.js/React)
Senior Full Stack Developer (Node.js/React)

Placements24 • Pretoria

Presencial
ZAR 900 000 - 1 200 000
Competitive salary
Medical aid
Provident fund
+7
Senior Software Engineer - Full Stack (Java/React)
Senior Software Engineer - Full Stack (Java/React)

Placements24 • Durban

Híbrido
ZAR 900 000 - 1 300 000
Hybrid work arrangement
Medical aid & retirement fund
Professional growth & training
+1
Senior Full Stack Developer (React & Node.js)
Senior Full Stack Developer (React & Node.js)

Placements24 • Upington

Híbrido
ZAR 900 000 - 1 300 000
Competitive salary
Health benefits
Hybrid work model
+1