Junior / Intermediate Frontend, React Developer

All vacancies of New ZealandInformation & Communication TechnologyJunior / Intermediate Frontend, React Developer

6 Month fixed term opportunity for a React frontend developer. Working as part of a small agile team in a casual central Wellington office space.

Summary about this job

Web Development & Production

Company: Sharesight Limited

Location: Wellington

Work type: Contract/Temp

Salary: n\a

Phone: +64-4-558-1042

Fax: +64-6-181-1585

E-mail: n\a

Site:

Detail information about job Junior / Intermediate Frontend, React Developer. Terms and conditions vacancy

Are you a javascript developer, preferably with experience in React and available for 6 months? We’re looking for someone who’ll gel with our team, has junior to mid-level experience, and is a self-starter who can give and take constructive criticism.

Sharesight (www.sharesight.com) is a fresh, dynamic, forward-thinking company building an innovative online investment management platform. We’re a small, 6 person developer team of mostly senior Rails developers. Our technical team is in Wellington while our marketing and operations are in Sydney.

At first you will be working mostly under our React Lead, but come October, he will be on leave for 4+ months and the whole team will be at your disposal. You may be working with a designer, or take the lead, depending on the project and your comfort level, though guidance is always available.

We have a large Ruby on Rails application that we are slowly refactoring to, and building new features in, a React ecosystem. The majority of your contribution will be to interfaces built around reporting and CRUD interaction within our main financial product communicating via a RESTful API or dumb, static components. We do maintain a few other applications – static websites, etc., that you may end up working on.

Responsibilities:

  • Build new components in React that take inspiration from and improve existing Rails views and components.

  • Ensure the feasibility of designs for migrating said views from Rails to React and eventually implement them.

  • You will not create pixel-perfect implementations, rather functional and sensible implementations. Your feedback is expected!

  • Grow our reusable UI components library using `styled-components` and `storybook`.

  • Maintain, or grow, test coverage of new and existing components.

  • Ensure mobile responsiveness of all components created.

Requirements:

  • Experience working with React and JSX – we use 16.4.1 as of writing.

  • Experience with modern ECMAScript – we use Babel via Webpack.

  • Experience consuming RESTful APIs asynchronously.

  • Experience writing readable, clean code. Our linting will force you into this a fair bit.

  • Experience working with a very standard git flow. You will open PRs, request reviews, and get them!

  • Ability to work in an agile environment and split your work out into bite sized projects.

  • A desire to learn and adapt to what you don't already know.

Nice to Have:

  • Basic understanding of views and controllers in Rails. You will work alongside Rails quite often, but not touch much Rails code, and others can pair with you whenever necessary.

  • A keen eye for design or design implementation.

  • Experience with `styled-components`.

  • Experience with `jest` + `enzyme`.

Our working environment is pretty casual and open: we release 4 days a week and casually following agile methodologies with daily standups, weekly groomings, and bi-weekly retros. We share a central office space with a diverse group of web development professionals (and a great espresso and aeropress setup).

Responds for Junior / Intermediate Frontend, React Developer on FaceBook

Read all comments for Junior / Intermediate Frontend, React Developer. Leave a respond Junior / Intermediate Frontend, React Developer in social networks. Junior / Intermediate Frontend, React Developer on Facebook, LinkedIn and Google+