D

Senior React Developer (12-Month Contract) at DeARX Services (Pty) Ltd

DeARX Services (Pty) Ltd
April 26, 2026
Full-time
On-site
Role Purpose


You will be responsible for designing, developing, and maintaining modern front-end applications, while providing technical leadership and mentoring to other developers. You'll play a key role in delivering robust, user-centric solutions aligned with enterprise standards.


Key Responsibilities

Software Development


Design, develop, and maintain front-end applications using React.js
Translate business and user requirements into clean, efficient, reusable code
Build responsive, high-performance user interfaces
Integrate front-end solutions with RESTful APIs and backend services
Ensure code quality through reviews, testing, and best practices


Technical Leadership


Provide mentorship and guidance to junior and intermediate developers
Contribute to architecture and design decisions
Drive best practices in front-end development, performance, and security
Participate in sprint planning, estimation, and technical discussions


Collaboration & Delivery


Work closely with Product Owners, Designers, Backend Developers, and QA teams
Support Agile delivery methodologies (Scrum / SAFe)
Troubleshoot, debug, and resolve production issues
Continuously improve development standards, tools, and processes


Required Skills & Experience

Technical Skills


Strong experience with React.js
Proficiency in JavaScript (ES6+), HTML5, CSS3
Experience with state management (Redux, Context API)
Solid experience consuming REST APIs
Familiarity with modern build tools (Webpack, Vite)
Version control experience (Git)
Strong understanding of responsive design and cross-browser compatibility
Exposure to modern JavaScript frameworks (Angular, Vue, Aurelia)


Experience


5+ years in software development
3+ years hands-on experience with React
Experience working in Agile environments
Exposure to enterprise or large-scale systems (advantageous)


Nice to Have


TypeScript experience
Experience with Next.js or similar frameworks
Exposure to Azure / AWS cloud platforms
Experience with testing frameworks (Jest, Cypress)
Background in financial services or regulated environments


Qualifications


Degree or Diploma in Computer Science, Information Systems, or related field (or equivalent practical experience)