React JS - senior front end developer (San Francisco)

Zenlist - San Francisco, CA (30+ days ago)

Front End Engineer - React JS

(San Francisco Only)

OVERVIEW: is the easiest way for consumers to browse, discover and purchase the homes they love. We provide the nation’s most complete set of listings for both public and pre-public properties.

Zenlist is a fast paced startup environment where we value iteration, testing and user feedback. You will work with our design team and back-end engineers to build and enhance the main web app in React JS.

The ideal candidate is obsessed with details, user interactions and just enough animation to delight the user. You pride yourself on pixel perfect implementations of designs and have an eye for detail.

Key Skills:

  • Experience in Responsive Design UI development using Bootstrap.
  • Expert level skills in SPA-Single Page application Development
  • Expert level skills in HTML5 and CSS3.
  • Mastery of React JS

Other Skills:

Experience with Javascript unit testing framework like Karma, Jasmine with debugging skills.

Experience in code modularization, Front-End build, minification & deployment strategy using node.js, Grunt and Jenkins

Familiar with Source code repository like GIT, and code review tool Gerrit

Experience with remote data (via REST and JSON), Open source REST Simulation tools, Chrome Post Man and knowledge of the HTTP protocol.

Experience in working with browsers like Chrome, Firefox, Safari, Internet Explorer and Edge.

Experience in UI Design patterns, UI Security, UI Caching & Performance improvements.


Front End Engineers are a fundamental part of Zenlist. The next phase of challenges require more innovation than ever, which is why we take advantage of modern tools such as React, Redux and a full selection of AWS tools. We build shareable components and write custom tools that allow us to iterate quickly and easily. At Zenlist we take enormous pride in our work as we're constantly interacting with and leveraging feedback from our customers.

As a Front End Engineer at Zenlist you'll collaborate with the Product/UX team to iteratively design and develop web applications across the entire suite of Zenlist products, write unit and integration tests, and deploy at our ever accelerating pace. You'll be building out JavaScript applications, reusable component libraries (using React) and Zenlist APIs.

The long and short of it is, if you're interested in disrupting the real estate industry and working with a small, tight knit team to solve some really hard and fascinating problems, then this is the role for you.


  • Mastery of React JS
  • 4+ years industry experience
  • 5+ years JavaScript experience
  • Portfolio of relevant projects using React and other related technologies
  • Expert knowledge of modern Javascript and its fundamentals, as well as modern libraries, such as React and Redux
  • Strong understanding of web technologies like HTML/CSS at the specification level
  • Test automation experience - unit, integration and E2E tests
  • Understanding of REST APIs
  • Computer Science degree or equivalent work experience

Bonus Points:

  • A love of IxD and great UI
  • Built apps using Next.js or GraphQL.
  • Experience with a server side language, such as Node.js, Python, Java, etc.
  • Contributed to Open Source projects
  • Experience with Webpack, Babel, Jest and Zenlist

Job Type: Contract

Salary: $50.00 to $85.00 /hour


  • react js: 3 years
  • JavaScript: 5 years


  • San Francisco, CA

Required work authorization:

  • United States