Remote Job..!! Front End Developer in South Africa
Hi,
I'm excited to share that one of our clients in UK is hiring for a Front End Developer in South Africa! It's a fully remote job. Below are the job details. If you're interested, please send your CV to apply.
Title: Front End Developer
Location: South Africa
Duration: 3 months contract (extension possible)
Job Type: Fully Remote
Responsibilities:
- Design, develop, and maintain modern web applications using ReactJS (or similar front-end frameworks).
- Architect and implement micro frontends to ensure modular, scalable, and efficient solutions.
- Collaborate with cross-functional teams (design, backend, product) to deliver seamless user experiences.
- Ensure the quality of code through Test-Driven Development (TDD) practices and write unit, integration, and end-to-end tests.
- Implement automation testing frameworks to improve testing efficiency and coverage.
- Optimize front-end performance for speed and scalability.
- Participate in code reviews and provide constructive feedback to junior developers.
- Mentor and guide junior and mid-level developers, fostering a collaborative and growth-oriented environment.
Required:
- Strong experience in ReactJS or similar modern JavaScript frameworks (Vue.js, Angular, etc.).
- Proven experience working with micro frontends architecture and principles.
- Solid understanding of Test-Driven Development (TDD) and hands-on experience in writing testable code.
- Familiarity with automation testing tools and frameworks (e.g., Jest, Cypress, Selenium).
- Deep knowledge of HTML5, CSS3, and JavaScript (ES6+).
- Experience with state management libraries like Redux, Recoil, or similar.
- Strong understanding of version control systems, especially Git.
- Knowledge of RESTful APIs and integrating front-end with back-end services.
- Familiarity with build tools like Webpack, Babel, and task runners like Gulp or Grunt.