About Our Client
Our client who specializes in cloud communication, is looking to add a ReactJS Front End Developer for a full-time and permanent position. This role is fully remote anywhere in Canada and comes with an amazing benefit package.
●Developing new user-facing features using React.Js, including conversion of legacy interfaces.
●Maintain existing React systems, including fixing bugs.
●Design and develop new custom components to meet project requirements.
●Install and configure server environments for React deployments.
●Maintain and update project dependencies as well as fix any conflicts.
●Working with other developers and software engineers to develop front-end and back-end
architecture that’s well structured and flexible, along with the APIs to support them.
●Building reusable components and front-end libraries for future use.
●Translating designs and wireframes into high-quality code.
●Optimising components for maximum performance across an array of web-capable devices
●Knowledge of React and common tools used in the wider React ecosystem, such as Node.Js
●Familiarity with common programming tools such as Redux, IDEs, RESTful APIs, Git
repositories, TypeScript, version control software, and remote deployment tools.
●Experience with data structure libraries (e.G., Immutable.Js)
●Knowledge of isomorphic React is a plus.
●Knowledge of modern authorization mechanisms, such as JSON Web Token.
●Familiarity with modern front-end build pipelines and tools.
●Ability to understand business requirements and translate them into technical requirements.
●A knack for benchmarking and optimization.
●Familiar with code versioning tools, we use BitBucket.