Connecting...

React Developer

Job Title: React Developer
Contract Type: Contract
Location: Australia, Australia
Industry:
Salary: AU$550 - AU$650 per day
Start Date: asap
Reference: 103576_1547619357
Contact Name: Peter Wyld
Contact Email: pwyld@siriustechnology.com.au
Job Published: January 16, 2019 17:15

Job Description

We are looking for a great developer to help us develop a web product in the insurance space. Responsibilities include architecture, development and release of the product. We're looking for someone on a 3 months contract initially.

We are looking for a JavaScript developer who is proficient with React.js. The primary focus will be on developing user interface components and implementing them following well-known React.js workflows.

Some of the most important aspects are:

  • Performance
  • Security
  • Robustness of the application
  • Maintainability
  • Quality of the product

Responsibilities

  • Developing client-facing application using React.js.
  • Building reusable components as part of the product.
  • Transforming designs & wireframes into a clean and easy to maintain testable code.
  • Implement and optimise security & performance related features of the product.

Desired skills

  • Strong proficiency in vanilla JavaScript, DOM manipulation & JavaScript object model.
  • Thorough understanding of React.js and its principles.
  • Experience in developing applications using React.js workflows (Flux or Redux)
  • Experience with development tools (Babel, Webpack, NPM, YARN, etc)
  • Ability to understand and develop using ES6+.
  • Familiarity and experience in developing with RESTful APIs.
  • Knowledge of authorisation mechanisms (JWT, Basic Auth, Cookies, FB/Google Login)
  • Familiarity with modern development workflows and tools + CD/CI.

Technologies & Tools

  • Version control: GIT.
  • Dev tools: babel, yarn, webpack, npm.
  • Coding: HTML, CSS/SASS, JavaScript.
  • Testing: jest/mocha.
  • Components library: antd.
  • Other: lodash, moment, axios…


W1siziisijiwmtkvmdevmjuvmdivntcvmdcvmjqwl3bvcc11cc1iyw5uzxigmtugzgf5lnbuzyjdlfsiccisinrodw1iiiwimjuwedm1mcmixv0

Join us for a 15 Day Challenge

to a happier & more productive

team!

sign up now