The Problem

Today’s engineers live and work in multiple, different systems:  Jira, Github, Trello, Asana, Confluence, Bitbucket, etc.  We set goals within each of these systems, and collectively they bubble up to larger, more ambitious goals.  When you expand to the broader R&D organization, then suddenly you have product managers, QA, and program/project managers using even more disparate systems to track an increasingly complex web of goals and dependencies, all in an effort to get a product or feature out the door.  One can imagine how fast this problem grows as you expand to the rest of a company and its many functions.  Life is complicated enough; your work shouldn’t be. 

The Solution

At BetterWorks we know the world of planning, management, and execution can be complex and subjective. We provide a platform that allows our customers to set goals in a manner that provides transparency, promotes collaboration, and integrates their existing toolsets to provide a holistic view of the world.  Unlike previous platforms, BetterWorks integrates with existing workplace systems and software (Jira, Salesforce, Google at Work, etc.), becoming the system of consolidation, not just the system of record.  Our platform goes a step further by tying employee goals into their professional development and performance, providing high visibility and transparency to both employees and management. 

About You

You’re an experienced front-end engineer, comfortable across the entire stack, end to end with a passion for front-end and user experience.  You’re no stranger to context switching, capable of diving deep into model design one minute, and flipping into front end performance tuning the next.  Features are described in the context of the associated call stack, thinking through the entire lifecycle of the call, from client side inception to back end fulfillment. 

What You’ll Be Doing

Our client and server side architectures are solving increasingly complex problems.  The relationships we model are constantly growing in complexity, and the associated UI has the potential to be monolithically unusable if left unchecked.  As a front-end engineer your job is to define and drive the elegance in simple, efficient software and UI design, taking hard problems and finding efficient solutions for them. 

  • Brainstorm with Product Managers and Designers to conceptualize new features
  • Write intuitive, reusable front-end code using test-driven development
  • Collaborate across the engineering, product, and business teams to design and build new features
  • Work with back-end engineers to quickly ship features
  • Review code and help fellow engineers grow and improve
  • Move the needle and be accountable for live-site quality, performance, and reliability

What’ll Help You Be Successful

  • 5+ years of experience in designing, building, and refactoring large-scale customer-facing web applications
  • Ability to work alongside a Product team to determine effective and time efficient solutions
  • Ability to manage time efficiently and focus on clear goals
  • Pragmatic approach towards tackling unforeseen challenges
  • Extensive experience with with Javascript frameworks like AngularJS, EmberJS, ReactJS, Node, 
  • Experience with CSS, LESS and Bootstrap
  • Experience with Postgres, Redis
  • Solid background in product design and user experience
  • Experience providing in depth code reviews
  • Infinite appetite for learning
  • Excellent communication skills with both technical and non-technical audiences

Perks At BetterWorks

  • Work closely with a cross functional team of highly motivated and intelligent folks with a unique range of startup and enterprise experience
  • Vibrant company culture with frequent team building events
  • Frequent guest speakers from around Silicon Valley
  • Mentorship opportunities
  • Competitive salary with stock options
  • Daily catered meals
  • Benefits & 401k plan option
  • Fully paid parking pass or CalTrain pass
  • Unlimited in-house snacks & drinks
  • Unlimited vacation

About Us

BetterWorks provides enterprise software to easily manage strategic plans, collaborative goals and ongoing performance conversations. Its Business Operating System is rooted in Objectives and Key Results (OKRs), and uses Goal Science insights and operational research to help high-performing companies get aligned, and execute more effectively. The company is headquartered in Redwood City, CA, with an office in New York City and space in San Francisco, and is backed by Emergence Capital (Series B), Kleiner Perkins Caufield & Byers and 8VC. BetterWorks has an experienced team from innovative companies like Amazon, Box, Google, LinkedIn, Palantir, Salesforce and Yammer. To learn more about BetterWorks, visit