Software Engineer, Frontend

Glean Glean · Enterprise · Mountain View, CA · Engineering

Glean is seeking a Frontend Software Engineer to build user-facing features for their Work AI platform. The role involves developing interfaces with React.js and TypeScript, collaborating with product designers and backend engineers, and contributing to frontend infrastructure. The engineer will be responsible for features from inception to launch and will mentor junior engineers. While the company is AI-focused, this specific role is for frontend development, not direct AI/ML model building.

What you'd actually do

  1. Build delightful user interfaces with React.js in collaboration with stellar product designers and backend engineers
  2. Oversee the entirety of your features from inception to launch and beyond
  3. Write robust code that’s easy to read, maintain and test
  4. Push the boundaries of platform constraints to integrate an instant Glean experience into every workflow
  5. Mentor more junior engineers or learn from battle tested ones

Skills

Required

  • React.js
  • TypeScript
  • JavaScript
  • HTML5
  • CSS
  • Progressive Web Apps (PWA)
  • Web Extensions
  • Electron
  • Capacitor
  • Redux
  • Webpack

Nice to have

  • experience with a highly polished consumer grade React.js app
  • 4+ years of web app experience

What the JD emphasized

  • customer-focused
  • tight-knit
  • cross-functional environment
  • proactive and positive attitude
  • lead, learn, troubleshoot and take ownership
  • open web technologies (HTML5/CSS/JS)
  • pixel perfect, zero-latency, 60FPS user interfaces
  • TypeScript, or JavaScript and type-curious
  • Progressive Web Apps (PWA), Web Extensions, Electron, Capacitor, React, Redux, Webpack