Frontend Software Engineer

All-in-one productivity platform that replaces individual workplace tools with a unified platform for project management, document collaboration, whiteboards, spreadsheets, and AI.
Frontend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Frontend Software Engineer

ClickUp is revolutionizing workplace productivity as the world's only all-in-one productivity platform. Recently recognized on the Forbes Cloud 100 and Fast Company's Most Innovative Companies lists, ClickUp has established itself as a leader in project management and collaboration tools. The platform uniquely combines project management, document collaboration, whiteboards, spreadsheets, and AI into a unified solution.

As a Senior Frontend Engineer at ClickUp, you'll be at the forefront of developing features that impact millions of users worldwide. The role demands expertise in Angular 2+ and modern JavaScript frameworks, with a focus on building reusable components and performance-oriented solutions. You'll work closely with the backend team and Integrations team, taking ownership of code quality and collaborating with QA to ensure comprehensive testing.

The ideal candidate brings 5+ years of JavaScript experience, strong expertise in Angular 2+, and proficiency in state management using Redux-style patterns. Your responsibilities will include architecting efficient frontend code, managing project priorities, and solving complex performance challenges. The role offers the opportunity to work with a rapidly growing SaaS company that's transforming how people work, potentially saving users one day per week in productivity gains.

ClickUp values diversity, merit, and ambition, fostering a culture of hard work and consistent growth. The company offers visa sponsorship for engineering roles based on business needs and maintains a commitment to equal opportunity employment. Join a team that's not just building software, but reshaping the future of work itself.

Last updated 2 months ago

Responsibilities For Frontend Software Engineer

  • Build features in Angular 2+ while collaborating with designers, engineers, and product
  • Architect efficient and reusable front-end code that drive the ClickUp user experience
  • Manage individual project priorities, deadlines and deliverables
  • Identify and resolve performance and scalability issues
  • Build and maintain unit and integration tests
  • Fixing bugs fast and finding robust solutions to tackle hard problems
  • Follow established practices for maintaining state inside ClickUp
  • Participate in industry-standard on-call rotation

Requirements For Frontend Software Engineer

TypeScript
JavaScript
  • 5+ years working with JavaScript and one or more modern frameworks (Angular 2+ required)
  • Experience with Redux style state management Ngrs, Typescript, and RxJs
  • HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility, and accessibility
  • A strong self-starter, operationally-focused; a problem-solver
  • Excellent interpersonal, written, and oral communication skills
  • Experience mentoring teammates on new ways to deepen their technical craft

Interested in this job?

Jobs Related To ClickUp Frontend Software Engineer

Software Engineer - Whiteboards Squad

Senior Software Engineer position at ClickUp's Whiteboards Squad, focusing on visual collaboration tools and high-performance systems.

Senior Performance Engineer

Senior Performance Engineer role at ClickUp focusing on optimizing client-side performance and user experience for their all-in-one productivity platform.

Senior Performance Engineer

Senior Performance Engineer role at ClickUp focusing on optimizing client-side performance and user experience for their all-in-one productivity platform.

React Framework Engineer

Senior React Framework Engineer position at ClickUp, building scalable components and frameworks for all-in-one productivity platform, offering competitive salary and comprehensive benefits.

Senior Software Engineer - Growth Team

Senior Software Engineer position at ClickUp focusing on frontend development with Angular, A/B testing, and user experience optimization for the Growth Team.