saas sales-and-marketing crm sales-automation

Senior JavaScript/UI Frontend Engineer

ABOUT US At we’re building the sales communication platform of the future. We’ve built a next-generation CRM that eliminates manual data entry and helps sales teams close more deals. We are hiring engineers to help us unify the world's sales calls and emails into one beautiful workflow. We are a ~25 person remote team that is profitable and building a product our customers love. Our app’s front-end is a single-page HTML5/JavaScript web app written with Backbone.js & React, jQuery, RequireJS, Handlebars, QUnit, etc. It’s built entirely on top of our public REST API and targets only modern browsers. Our UI updates in near real-time and is written in LESS/CSS atop Bootstrap. We ❤ open source – using 40+ frontend libraries/plugins with contributions to many of them. ABOUT YOU We're looking for an experienced full-time developer to join our core team who have a strong understanding of web technologies and want to help design, implement, and launch major user-facing features.
  • have 5+ years experience building modern front-end applications in JavaScript, HTML5, and CSS
  • have great product sense and be able to think through user experience issues before diving into the code
  • write maintainable, testable, and performant JavaScript
  • have a love for great UI
  • enjoy debugging all aspects of the front-end app including memory leaks and quirky CSS across browsers
  • have experience implementing real-time (e.g. websockets, polling, etc.) web apps
  • have significant experience with REST APIs and thoroughly understand HTTP requests
  • have an eye for design and experience with Photoshop, Sketch, or similar
  • have contributed open source code (core or plugins) for a popular frontend framework such as React, Backbone, or Angular
  • have experience with sales or sales tools
  • have experience building B2B SaaS products
  • Work remotely from anywhere in the world! Just be willing to do a bit of traveling twice a year for some face-to-face time with the whole team.
  • For personal growth: help build a truly successful SaaS company with a stellar team where you can have a huge impact.
  • Above market salary, healthcare, dental, and retirement benefits package.
  • Fun company culture that embraces a healthy work/life balance.
  • Work with this stack