Senior Frontend Engineer

ClickUp ClickUp · Enterprise · Canada · Engineering

Senior Frontend Engineer to build and improve core product experiences at ClickUp, a unified AI workspace. The role involves developing features using Angular 2+ and React, architecting reusable code, collaborating with cross-functional teams, and ensuring product quality and performance. The company emphasizes AI integration across its product.

What you'd actually do

  1. Build product features in Angular 2+ and React in partnership with designers, product managers, and engineers
  2. Architect efficient, reusable frontend code that powers the ClickUp user experience
  3. Collaborate closely with backend and integrations teams to deliver end-to-end features
  4. Work with QA to ensure strong test coverage and high product quality across edge cases
  5. Identify and resolve performance, scalability, and usability issues

Skills

Required

  • 5+ years of experience with JavaScript and modern frontend frameworks
  • Angular 2+ or React
  • TypeScript
  • RxJS
  • NgRx or similar Redux-style state management
  • Reusable component architecture
  • Frontend performance
  • HTML/CSS fundamentals
  • Layout
  • Accessibility
  • Cross-browser compatibility
  • Maintainable styling practices
  • Move quickly
  • Take ownership
  • Execute with urgency
  • Communication skills
  • Collaboration skills
  • Experience mentoring teammates
  • Raise engineering quality
  • Unit testing
  • Integration testing
  • End to end testing
  • jest
  • vilest
  • playwright

Nice to have

  • passion for improving the way people work

What the JD emphasized

  • Angular 2+ or React required
  • TypeScript, RxJS, and NgRx or similar Redux-style state management
  • Strong experience with TypeScript, RxJS, and NgRx or similar Redux-style state management