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

Placements24

Pietermaritzburg

Híbrido

ZAR 900 000 - 1 200 000

Tempo integral

Há 5 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Medical aid
Retirement fund contributions
Hybrid work model
Professional development opportunities

Resumo da oferta

Placements24 in Pietermaritzburg is seeking a Senior Full-Stack Developer to design, develop, and implement modern web applications using React and Node.js. You will work across the stack to deliver robust solutions and mentor junior developers.

The role emphasizes scalable, secure, and performant systems, with RESTful APIs and collaboration with cross-functional teams in a hybrid work setting.

Qualificações

  • Bachelor's degree in CS, Eng, or related field (or equivalent).
  • Strong portfolio of web applications across front-end and back-end.
  • Experience with React, Node.js, and REST APIs.

Responsabilidades

  • Design, develop, and maintain high-quality web applications using React for the front-end and Node.js for the back-end.
  • Develop and integrate RESTful APIs to support front-end functionality and data exchange.
  • Mentor junior developers and conduct code reviews.
  • Ensure scalability, security, and performance of deployed applications.

Conhecimentos

JavaScript
React
Node.js
Express.js
REST APIs
SQL Databases
NoSQL MongoDB
Git
Cloud Platforms

Formação académica

Bachelor's degree in CS/Engineering/related field

Ferramentas

Git
AWS
Azure
Google Cloud
REST API design

Descrição da oferta de emprego

About the Role

Our client, a forward-thinking technology solutions provider based in Pietermaritzburg, KwaZulu-Natal , is seeking an experienced and highly motivated Senior Full-Stack Developer to join their dynamic team. This role offers a unique opportunity to work on cutting-edge projects, contributing to the design, development, and implementation of robust web applications. The ideal candidate will possess a deep understanding of both front-end and back-end technologies, coupled with a passion for creating scalable and efficient software solutions. You will play a pivotal role in shaping the technical direction of our projects and mentoring junior developers. This position requires a blend of technical expertise, problem-solving skills, and excellent communication abilities, making it an exciting prospect for ambitious IT professionals in the region.

Key Responsibilities
  • Design, develop, and maintain high-quality web applications using React for the front-end and Node.js for the back-end.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define project requirements and deliver exceptional user experiences.
  • Write clean, efficient, and well-documented code, adhering to industry best practices and coding standards.
  • Develop and integrate RESTful APIs to support front-end functionality and data exchange.
  • Implement and manage database solutions, ensuring data integrity and performance.
  • Conduct thorough code reviews, provide constructive feedback, and mentor junior development team members.
  • Troubleshoot, debug, and upgrade existing software systems.
  • Contribute to architectural discussions and technology selection decisions.
  • Ensure the scalability, security, and performance of deployed applications.
  • Stay updated with emerging technologies and industry trends to drive innovation.
Requirements
  • Proven experience as a Full-Stack Developer or similar role, with a strong portfolio of web applications.
  • Proficiency in JavaScript, HTML5, and CSS3.
  • Extensive experience with front-end frameworks, particularly React.
  • Strong expertise in back-end development using Node.js and its associated frameworks (e.g., Express.js).
  • Solid understanding of database technologies, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB).
  • Experience with version control systems, such as Git.
  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills, with the ability to work effectively in a team environment.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits

Our client offers a competitive salary package commensurate with experience, along with a comprehensive benefits program. This includes medical aid, retirement fund contributions, and opportunities for professional development and continuous learning. Employees will have access to modern office facilities in Pietermaritzburg and will benefit from a hybrid work model, providing a healthy work-life balance. There are also opportunities for career advancement within the organization, and the chance to work on challenging and rewarding projects that make a real impact. Join a supportive and innovative culture where your contributions are valued and recognized.

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 - JavaScript Ecosystem
Senior Full-Stack Developer - JavaScript Ecosystem

Placements24 • Pietermaritzburg

Híbrido
ZAR 900 000 - 1 300 000
Health insurance
Hybrid work model
Professional development opportunities
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 (Python/React)
Senior Full Stack Developer (Python/React)

Placements24 • Pietermaritzburg

Híbrido
ZAR 900 000 - 1 300 000
Hybrid work model
Professional development
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 (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 Full Stack Developer
Senior Full Stack Developer

Placements24 • Durban

Híbrido
ZAR 800 000 - 1 100 000
Competitive salary
Health insurance
Paid time off
+7
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
Senior Full Stack Developer - Pietermaritzburg
Senior Full Stack Developer - Pietermaritzburg

Placements24 • Pietermaritzburg

Híbrido
ZAR 900 000 - 1 200 000
Health insurance
Hybrid work model
Pension scheme
+2
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