Seeking Meteor Developer - Blaze to Vue Transition

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

Description

About us

Edthena is a video-based coaching platform for teachers.

Teachers upload video of their classroom instruction, and share it to coaches who provide feedback at specific moments in time. It's like athletes getting better at their sport by analyzing game tapes.

https://angel.co/edthena

Our team includes David Weldon and Tarang Patel, the top two meteor answerers on StackOverflow.

The project

We are transitioning our front-end from Blaze to Vue. It's a large codebase, and we could use some help from an experienced meteorite like yourself. The original source is written in blaze+jade+coffeescript+stylus and we are transitioning to a pure node environment with vue+jade+es6+stylus. We are using a component-first approach, starting with the stateless components and working our way up to views. In some cases we can just port a template directly over to Vue, but in many cases the business logic will have to be untangled from the display logic, so this isn't just a mindless port.

Timeline

I expect with the three of us working on it we can get the bulk of the templates migrated in about a year.

Who we are looking for

You should be best friends with CSS3, and know all of the idiosyncrasies of Blaze. Ideally, you'd have 2+ years of meteor experience and substantial background in front-end development. Prior remote work is also a must - you need to be a strong communicator and know how to manage your time.

Vue, Jade, and Stylus knowledge is nice, but not a requirement as they are easy to pick up. You only need to be literate in CoffeeScript, as all new code will be written in ES6.

We are interested in hiring someone on an hourly contract, and would prefer someone remote.
Start date
ASAP
From
Edthena
Published at
05.01.2017
Contact person:
Freelancer Map
Project ID:
1263903
Contract type
Freelance
Workplace
100 % remote
To apply to this project you must log in.
Register