Senior Full-Stack Engineer (Node.js/React)

Placements24

Centurion

Híbrido

ZAR 900 000 - 1 300 000

Tempo integral

Há 4 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

Remote work
Stock options
Home office stipend
Training & conferences
Equipment provided
Team events

Resumo da oferta

Placements24 is seeking a Senior Full-Stack Engineer to join a remote-first engineering team. You will design, develop, and deploy robust web applications across the stack, from database schemas to front-end components, with a focus on performance and scalability.

You'll collaborate with product managers and designers, own API design, and contribute to CI/CD pipelines using Docker and Kubernetes, while shaping technical strategy and ensuring code quality in a distributed environment.

Qualificações

  • 5+ years of professional full-stack development experience with Node.js and React.
  • Proven experience building scalable web apps with RESTful APIs.
  • Strong experience with PostgreSQL and MongoDB.
  • Familiarity with CI/CD processes and container orchestration.
  • Ability to work in a remote, async environment.

Responsabilidades

  • Design, develop, and maintain scalable back-end services using Node.js and related frameworks (e.g., Express.js).
  • Build and optimize front-end components using React and associated libraries (Redux).
  • Develop and manage database schemas and queries (PostgreSQL, MongoDB).
  • Create and maintain RESTful APIs for front-end/back-end integration.
  • Implement and manage CI/CD pipelines (Docker, Kubernetes, AWS/Azure).
  • Write clean, well-documented, and testable code.
  • Collaborate with product managers, designers, and other engineers to define features and deliver high-quality software.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and resolve complex technical issues across the full stack.
  • Contribute to architectural discussions and technical strategy.

Conhecimentos

Node.js
React
Express.js
Redux
PostgreSQL
MongoDB
RESTful APIs
Cloud platforms (AWS/Azure/GCP)

Ferramentas

Docker
Kubernetes
AWS
Azure
GCP

Descrição da oferta de emprego

About the Role

Our client, a fast-growing SaaS company, is looking for a Senior Full-Stack Engineer to join their thriving, fully remote engineering team. In this crucial role, you will be responsible for designing, developing, and deploying robust and scalable web applications that power their innovative platform. You'll have the opportunity to work across the entire technology stack, from database design and API development to front-end implementation and deployment pipelines. As a remote-first organization, we value asynchronous communication, autonomy, and collaborative problem-solving. You will be a key contributor to architectural decisions, code quality, and the overall technical direction of our products. This is an exceptional chance to make a significant impact in a dynamic, forward-thinking company that invests in its employees' growth and well-being. Your expertise will be vital in shaping the future of our technology and delivering exceptional value to our users.



Key Responsibilities


  • Design, develop, and maintain scalable back-end services using Node.js and related frameworks (e.g., Express.js).

  • Build and optimize front-end components using React and associated libraries.

  • Develop and manage database schemas and queries, ensuring data integrity and performance (e.g., PostgreSQL, MongoDB).

  • Create and maintain RESTful APIs for seamless integration between front-end and back-end systems.

  • Implement and manage CI/CD pipelines for efficient code deployment and infrastructure management (e.g., Docker, Kubernetes, AWS/Azure).

  • Write clean, well-documented, and testable code, adhering to industry best practices.

  • Collaborate with product managers, designers, and other engineers to define features and deliver high-quality software.

  • Participate in code reviews, providing constructive feedback to peers.

  • Troubleshoot and resolve complex technical issues across the full stack.

  • Contribute to architectural discussions and technical strategy.



Requirements


  • 5+ years of professional experience in full-stack development, with a strong emphasis on Node.js and React.

  • Proficiency in back-end development with Node.js, including experience with frameworks like Express.js.

  • Expertise in front-end development with React, including state management (e.g., Redux) and component-based architecture.

  • Solid understanding of database technologies, both SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB).

  • Experience designing and consuming RESTful APIs.

  • Familiarity with cloud platforms such as AWS, Azure, or GCP.

  • Experience with containerization technologies (Docker) and orchestration (Kubernetes) is a plus.

  • Strong understanding of software development principles, data structures, and algorithms.

  • Excellent problem-solving and analytical skills.

  • Strong communication skills and the ability to thrive in a remote, collaborative environment.



Benefits


  • Highly competitive salary and comprehensive benefits package.

  • Full remote work arrangement, offering flexibility and autonomy.

  • Generous stock options or equity grants.

  • Opportunities for continuous learning and professional growth, including access to training platforms and conferences.

  • A culture that champions innovation, collaboration, and work-life balance.

  • Modern technology stack and the chance to work on challenging, impactful projects.

  • Company-provided equipment and home office stipend.

  • Regular virtual team-building activities and social events.

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 (Node.js/React)
Senior Full Stack Developer (Node.js/React)

Placements24 • LegKraal Gate

Híbrido
ZAR 850 000 - 1 100 000
Health benefits
Generous paid time off
Performance-based bonuses
+1
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Placements24 • East London

Híbrido
ZAR 900 000 - 1 500 000
Fully remote position
Competitive salary + bonus
Health, dental, vision insurance
+5
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Placements24 • Benoni

Híbrido
ZAR 900 000 - 1 200 000
Stock options
Health insurance
Remote-first culture
+1
Remote Full-Stack Developer (Senior)
Remote Full-Stack Developer (Senior)

Placements24 • Centurion

Híbrido
ZAR 900 000 - 1 500 000
Fully remote work environment
Equity options
Health and wellness benefits
+3
Senior Full Stack Engineer (Remote)
Senior Full Stack Engineer (Remote)

Placements24 • Stellenbosch

Híbrido
ZAR 900 000 - 1 300 000
Health benefits
Generous paid time off
Remote-first environment
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Polokwane

Presencial
ZAR 900 000 - 1 300 000
Performance-based bonuses
Fully remote position
Home office expense allowance
+1
Senior Full Stack Developer (Remote)
Senior Full Stack Developer (Remote)

Placements24 • Noord-Kaap

Híbrido
ZAR 1 492 000 - 2 487 000
Competitive salary + bonuses
Health, dental, and vision insurance
Unlimited PTO & flexible hours
+2
Remote Senior Full Stack Developer (Node.js & React)
Remote Senior Full Stack Developer (Node.js & React)

Placements24 • Durban

Híbrido
ZAR 900 000 - 1 300 000
Health insurance
Home office budget
Performance bonuses
+1
Remote Full-Stack Software Engineer
Remote Full-Stack Software Engineer

Placements24 • Rustenburg

Híbrido
ZAR 1 494 000 - 2 324 000
Fully remote work
Health insurance
Generous leave
+1
Remote Full-Stack Developer
Remote Full-Stack Developer

Placements24 • LegKraal Gate

Teletrabalho
ZAR 800 000 - 1 200 000
Equity or bonuses
Fully remote position
Flexible work-life balance
+1