Senior Full Stack Engineer (React/Node.js)

Placements24

Windsor Park (TN)

Hybrid

USD 61,000 - 91,000

Full time

38 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Performance bonuses
Comprehensive benefits
Hybrid work model
Career growth

Job summary

Our client, a fast-growing e-commerce platform based in East London, Eastern Cape, is seeking a Senior Full Stack Engineer with React and Node.js expertise. You will contribute across the development lifecycle to deliver scalable web applications.

The role requires strong frontend and backend skills, experience with modern JavaScript stacks, RESTful APIs, and collaboration with design and engineering teams to ship reliable features in a fast-paced environment for a South African online business.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience.
  • 5+ years of professional full-stack web development experience.
  • Strong proficiency in JavaScript and React.js.
  • Experience with Node.js backend and Express.js.

Responsibilities

  • Design, develop, and implement user-facing features using React.js.
  • Build and maintain backend services with Node.js.
  • Develop and manage robust APIs and microservices.
  • Integrate frontend with server-side logic.
  • Optimize apps for speed, scalability, and performance.
  • Write clean, well-tested code.
  • Collaborate with UI/UX designers and other developers.
  • Troubleshoot, debug, and upgrade systems.
  • Participate in code reviews and architectural discussions.
  • Stay current with emerging technologies and best practices.

Skills

React.js
Node.js
JavaScript
RESTful APIs
Redux
Git
Cloud platforms

Education

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

Tools

Express.js
PostgreSQL
MySQL
MongoDB

Job description

About the Role

Our client, a fast-growing e-commerce platform located in East London, Eastern Cape, is seeking a Senior Full Stack Engineer proficient in React and Node.js. This role is central to developing and enhancing user-facing features and backend services that drive the company's online business. You will play a key part in the entire development lifecycle, from conceptualization to deployment, ensuring the delivery of high-quality, scalable, and robust web applications. The ideal candidate possesses strong front-end and back-end development skills, a deep understanding of modern web technologies, and a proven ability to deliver complex projects. This is an exciting opportunity to make a significant impact on a thriving digital platform in South Africa.

Key Responsibilities
  • Design, develop, and implement user-facing features using React.js.
  • Build and maintain efficient, reusable, and reliable Node.js code for the backend.
  • Develop and manage robust APIs and microservices.
  • Integrate front-end components with server-side logic.
  • Optimize applications for maximum speed, scalability, and performance.
  • Write clean, maintainable, and well-tested code.
  • Collaborate with UI/UX designers and other developers to create seamless user experiences.
  • Troubleshoot, debug, and upgrade existing systems.
  • Participate in code reviews and contribute to architectural discussions.
  • Stay current with emerging technologies and industry best practices.
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 JavaScript and experience with modern front-end frameworks, particularly React.js.
  • Proven experience developing backend services using Node.js and its ecosystem (e.g., Express.js).
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
  • Familiarity with state management libraries (e.g., Redux, Context API) and component-based architecture.
  • Understanding of asynchronous programming, RESTful APIs, and microservices architecture.
  • Experience with version control systems (e.g., Git).
  • Knowledge of cloud platforms (AWS, Azure, GCP) is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
Benefits
  • Our client offers a competitive salary, performance bonuses, and a comprehensive benefits package, including medical and retirement plans.
  • The hybrid work model provides flexibility for employees in the East London area.
  • Opportunities for professional growth, training, and career advancement are abundant.
  • Join a collaborative and innovative team that values technology and customer satisfaction.
  • You will work on challenging projects that directly impact the success of a leading e-commerce business in South Africa.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Placements24 • Windsor Park (TN)

Hybrid
USD 61,000 - 91,000
Competitive salary
Performance bonuses
Comprehensive benefits
+2
Senior Full-Stack Developer (Python/React)
Senior Full-Stack Developer (Python/React)

Placements24 • Windsor Park (TN)

Hybrid
USD 54,000 - 91,000
Competitive salary
Performance bonuses
Medical aid & retirement fund
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Myrtle Beach (SC)

Hybrid
USD 48,000 - 85,000
Competitive salary and performanceBonu
Hybrid work model
Comprehensive medical aid
+3
Full Stack Web Developer
Full Stack Web Developer

Placements24 • United States

Hybrid
USD 37,000 - 55,000
Competitive salary package
Hybrid work arrangement offeringFlex
Medical aid and provident fund
+3
Senior Full Stack Engineer (Remote)
Senior Full Stack Engineer (Remote)

Placements24 • Riverton (UT)

Remote
USD 120,000 - 180,000
Competitive salary
Full remote with flexible hours
Career growth opportunities
+3
Senior Full Stack Developer (MERN Stack)
Senior Full Stack Developer (MERN Stack)

Placements24 • Riverton (UT)

Remote
USD 120,000 - 180,000
Fully remote work opportunity
Flexible hours
Health, dental, and vision insurance
+2
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Willows (CA)

Hybrid
USD 120,000 - 160,000
Hybrid work model
Competitive salary
Health, dental, vision insurance
+2
Full Stack Developer
Full Stack Developer

Placements24 • Houston (TX)

Hybrid
USD 27,000 - 39,000
Health insurance
Hybrid work model
Professional development opportunities
+1
Senior Full Stack Developer - Remote
Senior Full Stack Developer - Remote

Placements24 • United States

Hybrid
USD 57,000 - 72,000
Health insurance
Paid time off
Retirement savings plan
+1
Senior Full Stack Developer - E-commerce Platforms
Senior Full Stack Developer - E-commerce Platforms

Placements24 • United States

Remote
USD 120,000 - 180,000
Stock options
Health insurance
Paid time off
+6