Staff Front End Engineer

About BetterWorks

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.  It’s a complex problem that needs to strong individuals to help solve in an elegant, easy to use manner.

About You

You’re an experienced front-end engineer, with an extensive knowledge of Javascript, HTML, and CSS.   You enjoy working in a fast paced, dynamic environment where you will be making critical architectural, design and technology decisions that will be foundational to the future state of the BetterWorks application.  You thrive in a collaborative environment where you’ll be working alongside Product, Design, QA and back-end Engineers to build, test and deploy new features. You’re a person who likes to both mentor as well as learn new technologies and approaches.

What You’ll Be Doing

  • Teaching other Engineers best practices using modern Javascript
  • Iterating with our interaction and visual designers to refine and define old and new user experiences
  • Profiling client side performance to identify and correct bottlenecks
  • Investigate and prototype new web technologies and discuss/drive future potential solutions to a wide array of problems
  • Hack on a wide range of interesting technical and business projects

What’ll Help You Be Successful

  • 10+ years of experience in software engineering
  • 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
  • Experience with Javascript frameworks such as Backbone, Angular or React
  • Experience with CSS, LESS and Bootstrap
  • Experience providing in depth code reviews
  • Infinite appetite for learning
  • BS or MS in Computer Science or equivalent

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

Founded in 2010, 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