D

React Developer

Datonomy Solutions
3 days ago
Full-time
On-site
Cape Town, South Africa

Duties & Responsibilities

Duties:
Design, develop, and maintain front end applications using React.js

•⁠ ⁠Translate business and user requirements into clean, efficient, and 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 adherence to best practices Technical Leadership

•⁠ ⁠Provide technical guidance and mentorship to junior and intermediate developers •⁠ ⁠Contribute to architecture and design decisions

•⁠ ⁠Promote 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 processes (Scrum / SAFe)

•⁠ ⁠Troubleshoot, debug, and resolve production issues

•⁠ ⁠Contribute to continuous improvement of development standards and tooling

Required Skills & Experience Technical Skills

•⁠ ⁠Strong experience with React.js

•⁠ ⁠Proficiency in JavaScript (ES6+), HTML5, and CSS3

•⁠ ⁠Experience with state management libraries (e.g. Redux, Context API)

•⁠ ⁠Experience consuming REST APIs •⁠ ⁠Familiarity with modern front end build tools (e.g. Webpack, Vite)

•⁠ ⁠Knowledge of version control systems (Git) •⁠ ⁠Understanding of responsive design and cross browser compatibility

Experience

•⁠ ⁠5+ years’ experience in software development

•⁠ ⁠3+ years’ hands on experience developing React applications

•⁠ ⁠Experience working in Agile teams

•⁠ ⁠Experience in enterprise or large scale systems (advantageous)

Advantageous / Nice to Have

•⁠ ⁠Experience with TypeScript

•⁠ ⁠Experience with Next.js or similar frameworks

•⁠ ⁠Exposure to cloud platforms (Azure / AWS)

•⁠ ⁠Knowledge of automated testing frameworks (Jest, Cypress)

•⁠ ⁠Experience in financial services or regulated environments

Desired Experience & Qualification

React, React.js, ReactJS, JavaScript, TypeScript, HTML5, CSS3, Frontend, Front-end, UI Developer, Web Developer