ClickUp is a company focused on creating a converged AI workspace to enhance productivity. They are seeking a Senior Frontend Engineer to own the user experience for file interactions, ensuring seamless and intuitive performance for millions of users.
Responsibilities:
- Own and deliver a world-class user experience for all file interactions, from ergonomic uploads with clear, asynchronous feedback to high-performance media previews
- Architect and implement highly observable, scalable, and resilient frontend systems for file management using Angular, NgRx, and reactive programming patterns
- Dive deep into performance bottlenecks, using user-centric metrics to eliminate latency and ensure reliable, large-scale content delivery
- Collaborate across the full system, cooperatively debugging issues from the browser, through our delivery pipeline (CDNs, Lambdas), to our NodeJS services. You'll join a global on-call rotation with your team for the systems you collectively own
- Mentor other engineers and support best practices in frontend architecture. You'll help create a stable environment for deep work by driving thoughtful planning and clear, pragmatic roadmaps
Requirements:
- Proven track record of shipping focused, end-to-end projects
- Deep expertise in a modern frontend framework (like Angular or React)
- Strong command of reactive programming and state management patterns
- Obsession with performance and observability
- Ability to instrument, measure, and understand user-centric metrics
- Experience with the full delivery stack—from S3 and Lambda to the browser
- Ability to solve complex problems and act as a support multiplier for the team
- Ability to justify technical understandings with data and clear reasoning
- Deliver solutions that are secure, performant, and maintainable