- Johannesburg
- Salary: Market Related
- Job Type: Contract
- Sectors: Banking IT
- Reference: 180251
Vacancy Details
Employer: Rosstone Professional Solutions
Responsibilities
- Design, develop, and maintain robust front-end applications using React.js
- Transform business 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 best practices
Technical Leadership
- Mentor and guide junior and intermediate developers
- Contribute to architecture and design decisions
- Champion best practices in performance, security, and maintainability
- Participate in sprint planning, estimation, and technical discussions
Collaboration & Delivery
- Work closely with product owners, designers, backend developers, and QA teams
- Support Agile processes (Scrum / SAFe)
- Troubleshoot and resolve production issues
- Continuously improve development standards and tooling
Qualifications:
- Degree or Diploma in Computer Science, Information Systems, or related field
(or equivalent practical experience)
Experience:
- 5+ years in software development
- 3+ years hands-on experience with React
- Experience working in Agile teams
- Exposure to enterprise or large-scale systems (advantageous)
Technical Skills:
- Strong expertise in React.js
- Proficiency in JavaScript (ES6+), HTML5, CSS3
- Experience with Redux / Context API
- REST API integration experience
- Familiarity with tools like Webpack or Vite
- Version control (Git)
- Responsive design & cross-browser compatibility
Nice to Have:
- TypeScript, Next.js, or similar frameworks
- Cloud platforms (Azure / AWS)
- Testing frameworks (Jest, Cypress)
- Experience in financial services or regulated environments
Key Competencies
- Strong problem-solving and analytical thinking
- Excellent communication and collaboration skills
- Ownership mindset with attention to detail
- Ability to thrive in a fast-paced, Agile environment
1 person has applied for this job. 127 people have viewed this job.
More Jobs at Rosstone Professional Solutions
Programme Manager
- Sandton
- Job Type: Contract
- Posted 15 Apr 2026 | 60 Days left
Data Engineer
- Johannesburg
- Job Type: Contract
- Posted 13 Apr 2026 | 58 Days left
Portfolio Manager - Mining & Processing
- Centurion
- Job Type: Contract
- Posted 10 Apr 2026 | 55 Days left
Project Administrator SAP HR & Payroll
- Centurion
- Job Type: Permanent
- Posted 08 Apr 2026 | 53 Days left