REACTjobsboard

Frontend Developer - React

React jobs at Greatest Common Factor

Greatest Common Factor

We're looking for a React Developer to join our growing frontend team. As a React Developer, you will help develop the next generation education app using tools such as React.js, Redux, Enzyme and Webpack. You will ensure that these components and the overall application are robust and easy to maintain. You should be familiar with React and its ecosystem. ). You will coordinate with the rest of the team working on different layers of the infrastructure. Past experience with a React codebase is a plus but it's not a requirement. We're looking for someone who is comfortable with a fast-moving environment and can learn quickly.

Responsibilities

Develop new components and features for our frontend app(s)
Building reusable components and front-end libraries for future use
Translating designs and wireframes into high quality code
Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Document and refactor our frontend codebase
Profile and improve our frontend performance
Write about your work and contribute back to open source

Requirements

While these requirements are a guideline, feel free to apply even if you don't meet some of these.

Experience working with a Java Script framework, preferably React
In-depth understanding of Java Script, the DOM, and relevant concepts
Proficiency with browser based debugging and performance testing
Understanding of progressive web apps
Experience with a testing framework (Jest/Mocha)
Thorough understanding of React.js and its core principles
Familiarity with newer specifications of ECMA Script
Experience with data structure libraries (e.g., Immutable.js)
Familiarity with RESTful APIs
Knowledge of modern authorization mechanisms, such as JSON Web Token
Familiarity with modern front-end build pipelines and tools
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
Ability to understand business requirements and translate them into technical requirements
A knack for benchmarking and optimization
Familiarity with code versioning tools such as Git, SVN, and Mercurial

Perks:
- You will be given Macbook and flexible working hours
- You will work with employees from Top notch colleges.

Apply for this job