Senior Full Stack Engineer (Node.js & React)
Location: Cape Town, Western Cape, South Africa - Employment type: Full-time - Department: Engineering and Information Technology
As a Fullstack Developer specializing in Node.js and React, you will be an essential part of our engineering team, working on both client-side and server-side applications. Your primary focus will be to develop user interfaces and implement server-side logic, creating seamless integrations between the two. Collaborative problem‑solving, sophisticated design, and a commitment to quality products are essential in our fast‑paced, dynamic environment.
Responsibilities
- Design and develop web applications using Node.js and React
- Collaborate with cross‑functional teams to define, design, and ship new features
- Ensure the performance, quality, and responsiveness of applications
- Work with modern tools and technologies, maintaining code quality, organization, and automation
- Identify and correct bottlenecks, fix bugs, and optimize performance
- Participate in brainstorming sessions and contribute ideas to technology, algorithms, and products
- Collaborate closely with design and engineering teams to translate end‑user requirements into effective technical solutions
- Embrace and solve complex challenges, delivering results on schedule
Requirements
- Ideally have at least 5 years of experience in Node.js and React
- Familiarity with REST and RESTful APIs, micro‑services
- Experience with databases, both SQL and NoSQL
- Version control: GIT
- Nice to have: containers (Docker, Kubernetes), caching (Redis), scaling, web load balancing
- Experience in a rapidly growing company in the mobility, on‑demand, or fintech space is a plus
- BSc / MSc in Engineering, Computer Science, or relevant field
Hiring Process
- TA Call
- Technical Interview
- Hiring Manager interview
#J-18808-Ljbffr