Reference: JHB000130-Resou-2
We are looking for experienced and motivated React Front-End Developer to join our dynamic team. You will play a crucial role in developing and maintaining complex and scalable user interfaces for web applications, utilizing React.js and other modern front-end technologies following the Agile methodology for project delivery.
Duties & Responsibilities
Responsibilities
- Develop, implement and maintain client facing features using React.js and related libraries and frameworks.
- Ability to work independently and manage multiple tasks from multiple projects effectively.
- Collaborate with designers and back-end developers, product managers to translate requirements into high quality, intuitive and performant web applications.
- Participate in code reviews, knowledge sharing sessions and contribute to establishing and maintain coding standards and best practises.
- Stay up to date with the latest trends and advancements in React and related technologies, proposing and implementing to the development process.
- Write unit and integration tests for front-end components and applications.
- Facilitate client-walkthroughs and Demos.
Professional conduct at client, developing professional relationship with key stakeholders.
Passion for building user-oriented, secure, performant and engaging web experiences.
Agile methodology experience.
Strong verbal and written communication.
Skills:
- Cypress
- Git
- Js
- Jest
- Tailwind
- HTML5
- CSS3
- SASS/SCSS
- JavaScript
- Rest
- TypeScript
- E2E Testing
Advantageous Skills:
- Webpack
- Redux
- GraphQl
- Web accessibility
- CI/CD pipelines
- Spring framework
- Docker
- NodeJs
Minimum Requirements
- University qualification in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
- Minimum of 2 years of hands-on experience in front-end development
- Strong understanding of web development fundamentals, including HTML5, CSS3, and JavaScript (ES6+)
- Proficient in both React.js including core concepts, components, state management, server-side rendering, hooks, optimization techniques and routing
- Familiarity with other modern front-end frameworks and libraries (e.g., Vue.Js, Angular)
- Experience with API integration and data fetching techniques
#J-18808-Ljbffr