Sr. Front End/ JavaScript Developer Needed - (Flatiron, NYC) New York City

Published date: May 12, 2015
Modified date: May 12, 2015
  • Location: Manhattan, New York City, New York, United States

About Us
Here at Doorsteps.com, we're a small and lively team focused on helping renters across the US find their next best place to live. We also act as a think-tank within our organization, experimenting with new ideas and processes to bring to our larger group.

Our parent company Move, Inc. (Realtor.com), based in Silicon Valley, operates realtor.com and is an industry leader in the homes for-sale space. This has given us strategic advantages in terms of content, and company management has dedicated significant resources towards building out a rentals experience.

As the rentals team, we're based in New York with an office in the Flatiron District. We come from a start-up background, but care deeply about life-work balance. We work collaboratively in a cross-disciplinary team. Our vision is ambitious, and you will play a big role in shaping the future of our company's rentals experience.

We're looking for a highly motivated engineer to join us. You'll be exploring prototypes with our design team, designing and building new features in code, creating and consuming APIs, working with geospatial data, and pushing our rentals experience forward.

Responsibilities
• Developing a React app with server-side rendering in Node.
• Creating/consuming a Rails JSON API with said Node app.
• Making great interfaces with SASS/JSX.
• Talking to a Postgres/PostGIS data store.
• Using Git like a pro.
• Creating new SOA services as needed.

How We Code
We start off each week with a Monday morning Iteration Planning Meeting, where product, design, and engineering all get on the same page as to what we will be tackling. We generally do test driven development, but when that's not practical we adjust and allow developers to go off and do some extended spiking. We've done both a lot and almost no pairing in the past. Currently we pair when we need to do a knowledge transfer, or just to help each of us become better at another part of the stack. Everything is always branched on git, and is merged via a pull request. When the code is merged, it goes onto a staging server, and our product team QA's it, gives us feedback, and it is eventually pushed to production.

Our stack
We have a web app built using IO.js, Express, React, Reflux, and tested in Jest. Our API is built with Rails, Ruby, PostgreSQL with a PostGIS extension and is tested with Rspec. We use Github for version control, Codeship for CI, and deploy to AWS.

Requirements
• Technical leadership experience
• Strong JS skills
• Node/IO.js experience
• Client side JS experience
• Experience with React.js/ReactRouter or other JS framework (Ember, Angular, etc).
• Understanding of how to build JS apps while being very SEO aware
• Familiar with Flux, as opposed to two-way-binding
• Rails/Ruby experience preferred
• Experience with AWS setup and deployment
• Postgres/SQL experience is a plus
• NoSQL (Redis MongoDB) experience is a plus
• Communicate clearly, being able to explain technical concepts with empathy and clarity

Apply here: http://careers.move.com/senior-front-end-developer/job/5299751


compensation: Competitive Salary & Excellent Benefits


Share

Useful information

  • Avoid scams by acting locally or paying with PayPal
  • Never pay with Western Union, Moneygram or other anonymous payment services
  • Don't buy or sell outside of your country. Don't accept cashier cheques from outside your country
  • This site is never involved in any transaction, and does not handle payments, shipping, guarantee transactions, provide escrow services, or offer "buyer protection" or "seller certification"

Related listings

  • Hiring Ruby on Rails Developer Work from Home - (NYC)
    Hiring Ruby on Rails Developer Work from Home - (NYC)
    Software - Internet - New York City (New York) - May 5, 2015

    Overview of Position Varsity Tutors, a private tutoring and test prep technology platform, is seeking a talented Ruby on Rails Developer to join our highly entrepreneurial team and scale our digital learning tools and tutoring platform. We're one of ...

  • Seeking Software QA Analyst - (Suffern, NY)
    Seeking Software QA Analyst - (Suffern, NY)
    Software - Internet - Suffern (New York) - May 4, 2015

    We are currently seeking a Software QA Analyst for our Suffern, NY location. Our ideal candidate is a tech savvy individual who will be accountable for testing software upgrades and modifications to proprietary application software. Position requires...

  • Entrepreneurial Developers Needed - (NYC)
    Entrepreneurial Developers Needed - (NYC)
    Software - Internet - New York City (New York) - April 29, 2015

    Work is changing and luckily so. MATE helps you get into positions you care about and can have a stake in - and provide you tools so that you can grow into more. Membership is free, carries no obligation and has some killer perks All you have to do t...