Full Stack Engineer

Engineering Mountain View, California


Description

BloomReach’s Full Stack Engineers build features that power the user experience on top of the Bloomreach platform. These products, which consist of dashboards, business workflow tools, interactive landing page experiences for consumers, and internal tools to manage advanced large scale data processing initiatives, are used both by internal and external users daily.

Our Full Stack Engineers have helped create complex mobile applications for top brands, including building the very first data driven mobile experience for Neiman Marcus.  They work seamlessly with product managers, designers, as well as other technologists, staying at the cutting edge of design technologies.

Responsibilities

  • Work closely with the design team to build beautiful pages that simplify complex concepts for customers

  • Participate in design and code reviews

  • Identify and address performance bottlenecks

  • Interact with team members to incorporate their innovations and vice versa

  • Identify and communicate best practices for full stack engineering

 

Requirements

  • BS/MS degree in Computer Science or related field

  • Strong CS fundamentals

  • Demonstrated design and UX sensibilities

  • Expert-level HTML/CSS/Javascript

  • A good understanding of the MVC architecture

  • Familiarity with frameworks like Angular or React

  • A good grasp of a backend first language like Java/Python/Ruby

  • Understanding of client-side performance characteristics

  • Awareness of cross-browser compatibility issues

  • Active github profile a plus