Lead Full-Stack Engineer

Engineering San Francisco, California


Description

Glassdoor is looking for an experienced full-stack engineer who excels at creating exceptional user-experience using client-side and server-side technologies. You will lead a small scrum team and have the opportunity to drive the development of features that are used by employers engaged on Glassdoor’s branding and recruiting platform (our B2B site). You will work in an agile environment, deliver features continuously to production, and collaborate closely with product owners and designers.

Requirements

  • Proficiency in Java and JavaScript
  • 6+ years of experience with web back-end systems in a scalable production environment. You should be adept at working on server-side MVC applications
  • 6+ years of experience with front-end systems in a production environment, including established technologies like HTML5, Advanced JavaScript, jQuery, AJAX, CSS3 and more modern technologies like React, Angular, Express etc.
  • Knowledge about task runners and bundling tools like NPM, yeoman, gulp, browserify, webpack
  • Knowledge about CSS Preprocessors like SASS, SCSS, or LESS
  • Excellent coding practices including a solid understanding of design patterns and unit testing
  • Experience mentoring software developers to help grow their technical skills
  • Experience leading technical efforts and a proven track-record of success
  • Excellent communication skills, and experience collaborating cross-functionally in a fast-paced environment

Bonus Skills

In a perfect world, there would be a strong overlap between the technologies we use and the technologies you know & love. Here’s what our stack looks like:

  • Java-based presentation layer technologies like JSP, JSTL & jQuery
  • Java-based frameworks like Spring, Hibernate, Spring Boot and Struts 2
  • Package management using NPM and Maven
  • SQL Server as the primary relational database. Redis/Riak/Dynamo are some other data stores we use
  • Experience with microservices and SOA at scale is highly valuable to us, including provisioning servers using cloud-based infrastructure

Why work with us?

You will help millions of people around the world find a job and company that’s right for them. Our aim is to become the world’s best and biggest branding and recruiting platform for employers. B2B teams at Glassdoor are high-visibility, and the work we do has a high-impact on Glassdoor’s growth and success!

Why Glassdoor?

  • Work with purpose – join us in creating transparency for job seekers everywhere
  • Glassdoor gives back! Glassdoor is a Pledge 1% member; all employees receive 3 paid volunteer days per year
  • 100% company paid medical/dental/vision/life coverage, with 85% dependent coverage
  • Equity in a late stage startup backed by top-tier VCs
  • Conveniently located office in the heart of downtown San Francisco (Embarcadero)
  • Fully-stocked break rooms with complimentary food and drinks
  • Paid holidays and flexible paid time off

Glassdoor is committed to equal treatment and opportunity in all aspects of recruitment, selection, and employment without regard to gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other category protected under the law. Glassdoor is an equal opportunity employer; committed to a community of inclusion, and an environment free from discrimination, harassment, and retaliation.