Search thousands of fresh jobs

×
This job is expired
DCV Sabenza IT and Recruitment

Senior Front-End Developer (React.js) at Sabenza IT & Recruitment

DCV Sabenza IT and Recruitment

  • R1.00 - R2.00 per hour
  • Contract Senior position
  • Johannesburg
  • Posted 04 May 2026 by DCV Sabenza IT and Recruitment
  • Expires in 30 days
  • Job 2638133 - Ref 878000019397055
Apply Now

About the position

We are looking for a highly skilled Senior Front-End Developer with strong expertise in [URL Removed] to join a dynamic technology team. This role is ideal for someone passionate about building scalable, high-performance user interfaces and contributing to modern digital product development.


The successful candidate will play a key role in designing, developing, and enhancing enterprise-grade front-end applications while collaborating with cross-functional teams in an Agile environment.


Key Responsibilities
Software Development

  • Design, develop, and maintain front-end applications using [URL Removed]
  • Translate business and user requirements into clean, efficient, reusable code
  • Build responsive, scalable, and high-performance user interfaces
  • Integrate front-end applications with RESTful APIs and backend services
  • Ensure code quality through code reviews, testing, and best practices
Technical Leadership
  • Provide technical guidance and mentorship to junior and intermediate developers
  • Contribute to application architecture and technical design decisions
  • Promote best practices in front-end performance, scalability, and security
  • Participate in sprint planning, effort estimation, and technical discussions
Collaboration & Delivery
  • Work closely with Product Owners, UI/UX Designers, Back-End Developers, and QA teams
  • Support Agile delivery frameworks (Scrum / SAFe)
  • Troubleshoot, debug, and resolve production issues
  • Drive continuous improvement of development standards, tooling, and processes


RequirementsTechnical Skills
  • Strong hands-on experience with [URL Removed]
  • Solid proficiency in JavaScript (ES6+), HTML5, and CSS3
  • Experience with state management libraries such as Redux or Context API
  • Strong experience consuming and integrating REST APIs
  • Familiarity with modern front-end build tools such as Webpack or Vite
  • Strong knowledge of Git and version control practices
  • Good understanding of responsive design principles and cross-browser compatibility
Experience
  • Minimum 5+ years of software development experience
  • Minimum 3+ years of hands-on React application development
  • Experience working within Agile development teams
  • Exposure to enterprise or large-scale application environments (advantageous)
Advantageous Skills
  • Experience with TypeScript
  • Experience with [URL Removed] or similar front-end frameworks
  • Exposure to cloud platforms (Azure / AWS)
  • Knowledge of automated testing frameworks (Jest, Cypress)
  • Experience within financial services or regulated industries
Qualifications
  • Degree or Diploma in Computer Science, Information Systems, or related field
  • Equivalent practical experience will also be considered
Key Competencies
  • Strong problem-solving and analytical thinking
  • Excellent communication and collaboration skills
  • Ability to work independently and take ownership of deliverables
  • Strong attention to detail and quality-driven mindset
  • Adaptability in a fast-paced delivery environment


Desired Skills:

  • ReactJs
  • JavaScript (ES6+)
  • Redux

Desired Qualification Level:

  • Degree

About The Employer:


Apply Now

DCV Sabenza IT and Recruitment

About the agency

Dedicated to the recruitment of IT professionals Sabenza iT is a South African registered business focusing on Finance, Engineering, SAP and general iT recruitment. We have over 18 years' experience in recruiting in South Africa, Australia, Europe, South America and Asia and have worked with a number of large companies offering the best service. We at Sabenza iT understands the changing market and we mold our services around each of our client's needs to offer a personal service. Sabenza iT has forged strong relationships with both Clients and Consultants by ensuring both parties get the most out of every placement. Our Head Office is based in South Africa and we have a satellite office in the UK so that we can keep in contact with expats who may consider returning to South Africa and so that we can offer our services globally for Consultants looking to go to South Africa and Consultants who are looking for opportunities abroad. We at Sabenza recognize the difference it makes to maintain good client relationships and we are keeping our client base niche and manageable in order to give the best service possible. We have gained a good reputation in the market place and have built a very large network and database of consultants that we draw from for each role. We are able to send applications within 24 hours of receiving a role profile or spec. We use one of the best Database software tools available to keep our database up to date and very fast to search. Sabenza iT does not only use job-sites, we headhunt and we use our network to find our clients the right Candidates. We have a strong Facebook presence and we have over 12,000 LinkedIn connections. For further information, please visit our website www.sabenzait.co.za or call me at any time on Tel: 0330040131.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 29 days

Email me jobs similar to: Senior Front-End Developer (React.js) at Sabenza IT & Recruitment

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.