Overview  
Reverside is an IT services provider; we are always looking for professional candidates to join our team in Software Development, providing opportunities to work on exciting projects, within our well-established client base.
We are looking for React Developer Professionals with 5+ years solid development experience in React Developer and has a solid knowledge base of the SDLC.
 
Skills and Tools  
- Notion — for overall project management, documentation, notes and wikis.
 
 
- Clubhouse / Monday — to manage the development process; can be incorporated into CI/CD workflow with automated builds and staging/production branches.
 
 
- Slack / Discord — for communication between teams.
 
 
- Design tools: Figma; Photoshop / Canva.
 
 
- NextJS / Create React App / Redux — React website development and state management.
 
 
- Tailwind; CSS/SASS / styled-components — styling options.
 
 
- Storybook — component development in isolation for a reusable library.
 
 
- Jest and Enzyme, React Testing Library and Cypress — testing (unit and end-to-end).
 
 
- Sanity / Strapi — headless CMS integration (optional).
 
 
- Vercel / Netlify / AWS — CI/CD providers and hosting; integration with GitHub.
 
 
Other Skills  
- Agile Methodology  
- Good professional communication skills  
- Self-motivated with quick adaptation  
- Committed and results-driven  
- Innovative and adhere to best coding practices  
Desired Skills  
- Figma  
- Photoshop  
- NextJS  
- Redux  
- CSS/SASS  
- AWS  
- CI/CD  
About The Employer  
Reverside is a Global ICT company focusing on Digital Engineering, Integration, Cyber-Security, Cloud and Digital Transformation services with delivery centres in Johannesburg and Cape Town, South Africa and Gurgaon, India.
Reverside has its Global Headquarter in South Africa and is a B-BBEE Level 1 IT consulting & services organization.
Reverside was founded in 2006 and has since grown to a strong team of over 300+ consultants, serving more than 40+ active clients.
 
Job Details  
- Seniority level: Mid-Senior level  
- Employment type: Full-time  
- Job function: Engineering and Information Technology  
- Industries: IT Services and IT Consulting  
Referrals increase your chances of interviewing at Reverside by 2x  
Open Roles  
- Junior Software Developer (Front-End & Back-End) — Johannesburg, Gauteng, South Africa  
- Co-Founder Role: Skilled Full-Stack Developer (frontend focus) — EQUITY COMPENSATED ONLY — Johannesburg, Gauteng, South Africa  
- Senior Full Stack Engineer (Node.js & React) — Johannesburg, Gauteng, South Africa  
- Intermediate Full Stack Software Engineer (IoT) — Johannesburg area  
We’re unlocking community knowledge in a new way.
Experts add insights directly into each article, started with the help of AI.
 
   #J-18808-Ljbffr