
Front-End Developer - FROM NEW START DEVELOPMENT
- Cape Town, Western Cape
- R400-500 per hour
- Contract
- Full-time
- Develop, test, and maintain high-quality front-end code for web applications using React, Angular, JavaScript, HTML5, and CSS3/SASS.
- Translate UI/UX wireframes and design mockups into responsive, interactive, and visually appealing interfaces.
- Collaborate with designers, back-end developers, and product owners to deliver seamless user experiences.
- Implement and maintain component libraries and reusable front-end modules.
- Ensure cross-browser and cross-platform compatibility.
- Optimize applications for speed and scalability.
- Contribute to code reviews, maintain code quality, and follow best practices.
- Stay up to date with emerging technologies and front-end trends.
- 5+ years of experience in front-end development.
- A degree in Computer Science, Software Engineering, or a related field is preferred, but relevant experience will also be considered
- Strong proficiency in JavaScript, with practical experience using React, Angular, or similar frameworks.
- Solid understanding of front-end tools and libraries (e.g., Redux, Webpack, Babel, NPM/Yarn).
- Proficient in HTML5, CSS3, and pre-processors such as SASS or LESS.
- Experience with RESTful APIs and JSON.
- Familiarity with version control systems such as Git.
- Exposure to or interest in back-end development (e.g., Node.js, Express.js, MongoDB).
- Experience with full-stack development.
- Familiarity with TypeScript.
- Knowledge of testing frameworks (e.g., Jest, Mocha, Cypress).
- Experience with CI/CD tools and workflows.
- Understanding of accessibility standards (WCAG) and responsive design principles.
- Exposure to Agile/Scrum development methodologies.