Online since 1999 | 12,548 IT Jobs Live NOW

ReactJS Developer - Contract

Premium Job From Nigel Frank International
Recruiter: Nigel Frank International
Listed on: 29th January
Location: Johannesburg
Salary/Rate: £30 - £35
Type: Contract
Start Date: ASAP

This job has now expired please search on the home page to find live IT Jobs.

ReactJS Developer (Contract)We're recruiting for an international organisation that develops high quality software and websites for some of the top sports brands. If you want to use your skills to streamline web UI and product development, then read on.
RoleWe're looking to speak with smart, experienced, hands-on and communicative Senior Frontend developers who are used to producing high performance, accessible, component based UI experiences for the web. You should be comfortable working closely with clients and internal teams throughout the full product and development process and have a willingness and desire to push the boundaries of web development to shape web experiences.You'll join a friendly and inclusive dev team who are at the top of their game. They're switched on, smart, efficient and committed to producing best of breed digital products.RequirementsWe are looking for strong UI and CSS skills as well as React JS. So a strong fundamental understanding of how to shape UI with innovative CSS approaches as well as a firm grasp of Javascript is essential. Accessibility of the web is hugely important for us and our clients so you need to demonstrate experience in this area. On top of this you then need to have a firm grasp of React, Hooks, Context API, and Redux. Solid BEM CSS experience in scaffolding out components and global styling approaches with attention to detail is essential. You need to have proven experience of having built scalable and reusable components with current good practices.Ideally you should have an agency or product background, with experience of working on big builds with multiple developers. An autonomous problem solver and self starter who will use their own initiative and bring ideas to the table.

Your skill set will include the following:

Solid JavascriptUnderstanding of Javascript patternsTypescript (not essential but a definite plus)ReactContext API or ReduxReact HooksComponent based UI development. Atomic principles.BEM CSS approachesStorybookApplication bundlers (ideally webpack)Web accessibility best practises

Day to day responsibilities will include:

Development of new features and applications for existing and new clients.Work on optimising, refactoring and engineering new featuresConcepting, prototyping and innovating on new products.Writing technically sound, clean, maintainable code with practical application of established patterns and practices.Track the progress that is made towards the wider goals of the team and transparently communicate that progress to the team and project manager.Leading and inspiring junior members of the team.Manage tools and software for developmentIf you're keen to find out more, please send over your updated CV, notice period and hourly rate for a confidential chat.