Senior React Front-End Developer
DUTIES & RESPONSIBILITIES:
- In this role you will collaborate with designers and back-end developers to implement UI/UX designs, develop and maintain reusable components, write clean and efficient code, and perform code reviews.
- Develop and maintain high-quality, responsive web applications using React
- Collaborate with designers and back-end developers to implement UI/UX designs
- Evaluate business requirements to ensure alignment between business and technology
- Build and maintain reusable component libraries
- Optimize components for maximum performance across a wide range of web-capable devices and browsers
- Adhere to best coding practices
- Review and test code to ensure high-quality software
REQUIREMENTS:
- Bachelors degree in Computer Science, Software Engineering, or a related field. Equivalent job experience will be considered
- At least 3 years of professional experience in web development, with a focus on front-end technologies such as React, HTML, CSS, and JavaScript
- Experience with front-end build tools and package managers such as Webpack, NPM, and Yarn
- Strong understanding of UI/UX design principles and experience collaborating with designers
- Ability to take a project from identifying objectives, defining the testing plan, implementing testing all the way through to actual launch of the project and ongoing monitoring of the performance of the project
- Experience with version control systems such as Git
- Excellent leadership, verbal and written communication skills
TO STAND OUT:
- Extensive experience with TypeScript and the development of REST APIs
- At least 5 years of experience with front-end technologies such as React, HTML, CSS, and JavaScript/TypeScript/CoffeeScript
- Experience using Tailwind CSS and Storybook
- Experience with Docker and Kubernetes
Originally posted on Himalayas
This role requires you to be in South Africa. If that means relocating or flying in, it is worth checking fares before you commit to a start date.
Compare flights and hotels →Get remote jobs like this by email
10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.
Similar for you
Get 10 hand-picked remote jobs like this one in your inbox every morning. One email a day, matched to what you browse. No spam, one-click unsubscribe.
No thanks — continue to the application ↗