Senior React Developer Required - Remote work

Anywhere  ‐ Remote
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

You are a React developer that is passionate about performance, accessibility and responsive design. You’re a motivated self-starter that will take ownership of your work. You’ll work with our product and development teams to convert wireframes/designs into scalable learning interfaces.

We are a vocabulary learning company, whose products are used in schools all over the world. We’d love your help modernizing a large, monolith Rails app to leverage the power of React. You’ll start as a contract employee, but if the fit is right we’ll welcome you to join our team full time.

Responsibilities

  • Build new user-facing features using React + Redux, etc.
  • Develop clean, reusable code with performance and scalability in mind.
  • Verify the technical feasibility of UX wireframes and UI designs.
  • Design state, define actions, and handle asynchronous requests using middleware.
  • Defend against cheating and other potentially nefarious user actions.
  • Communicate effectively with other team members and stakeholders.
  • Present and champion new ideas.

Requirements

  • Strong understanding of ES6, React, Redux, JSX, Webpack, Babel and Yarn.
  • Expert understanding of HTML5 and CSS3.
  • Basic understanding of Web Accessibility Standards (WCAG Level AAA).
  • Proficient knowledge of cross-browser compatibility issues and polyfills.
  • Familiar with Git/Github workflows.
  • Extensive understanding of browser rendering behavior and performance.
  • Be open to helping and teaching your teammates, as well as accepting feedback and learning from them.

Bonus Skills

  • Experience with testing using Jest + Enzyme.
  • Experience with Ruby, Rails or Rspec.
  • Familiarity with the webpacker gem.
  • Familiarity with D3.
  • Understanding of server-side rendering and related issues.
  • A passion for education.

Benefits

  • Work remotely – most of our team is remote, so you’ll have a lot of trust and flexibility.
  • No travel required – we only ask that your availability overlaps our team for a couple hours each day between 8-5 in the Pacific Time Zone (UTC-08:00).

APPLY FOR THIS POSITION

Interested? We’d love to meet you. Please introduce yourself by providing React + Redux code samples.
Start date
ASAP
From
Membean
Published at
12.04.2017
Contact person:
Freelancer Map
Project ID:
1324921
Contract type
Freelance
Workplace
100 % remote
To apply to this project you must log in.
Register