React Developer (Frontend)

Remote
,
Full Time

We are looking for an experienced JavaScript developer who is proficient with React.js. The primary focus of the selected candidate would be on developing, implementing and executing user interface components following well-known React.js workflows.The selected candidate should ensure that these components and the overall application are robust, easy to manage and can be continuously built upon. A commitment to collaborative problem solving, sophisticated yet effective design, and quality products outcome are very important.

About BlinkIn

BlinkIn is giving the world a help button. In 53 countries we help people to understand and solve problems remotely. BlinkIn enables enterprises to create digital assistants for smart devices that guide people interactively through first-time setups, troubleshooting, and maintenance. Our award-winning solution is used by the biggest corporations in the world.  As of today, BlinkIn is growing. And we give you the opportunity to grow with us and be part of our international team.

Join us at the cutting edge and build the customer service of the future.

Job Description:

We are looking for an experienced JavaScript developer who is proficient with React.js. The primary focus of the selected candidate would be on developing, implementing and executing user interface components following well-known React.js workflows. The selected candidate should ensure that these components and the overall application are robust, easy to manage and can be continuously built upon. A commitment to collaborative problem solving, sophisticated yet effective design, and quality products outcome are very important.

Responsibilities:

  • Develop the latest user-facing features using React.js
  • Design a modern highly responsive web-based user interface
  • Build reusable components and front-end libraries for future use
  • Translate designs and wireframes into high-quality code
  • Learn and understand user interactions
  • Optimise components for maximum performance across a vast array of web-capable devices and browsers
  • Coordinate with various teams working on distinct layers (inc. potential customer interaction)
  • As a React.js Developer, you will be involved from conception to completion with projects that are technologically sound and aesthetically impressive.

Technical skills:

  • Strong proficiency in JavaScript, DOM and ES6.
  • Thorough understanding of React.js and its core principles
  • Prior experience with popular React.js workflows (such as Flux or Redux)
  • (Optional) Prior experience with data structure libraries (e.g., Immutable.js)
  • (Optional) Knowledge of isomorphic React is a plus
  • Strong proficiency building interfaces to RESTful APIs
  • Strong Familiarity CSS and CSS animations.
  • GIT experience is a must.
  • Knowledge of modern authorisation 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

Other Skills

  • A knack for bench-marking
  • Optimisation and scaling strategy building.
  • Able to share knowledge and capable of training others.
  • Able to ask for itself and/or give help to others when needed.
  • Should be able to challenge norms and

Prior Experience Required

  • Clear understanding of React framework with min 3+ years of experience.
  • Agile SW development experience
  • Customer’s SW project delivery experience
  • Must have a “Builder’s mindset”

Educational Qualifications

  • Minimum: read and write code.
  • Preferred : 5+ years exp.