高级前端工程师
Senior Frontend Engineer
在ClickUp,我们正在打造未来的工作方式:首个真正融合AI的工作空间,将任务、文档、聊天、日历和企业搜索统一在一起,所有功能均由以情境为中心的AI驱动。我们是一家以AI为核心的企业。每位团队成员都被期望每天使用AI,我们在招聘过程中会评估AI的熟练程度。加入我们,一起重新定义可能的边界。🚀
协作与合作是ClickUp运作的关键。你的职责将包括与后端团队和集成团队密切合作,共同开发功能。ClickUp的工程师也负责自己代码的质量,因此你需要与QA同事合作,确保所有边缘情况都经过测试。我们正在快速扩展,因此我们正在招募与我们核心价值观一致、知道如何高效完成工作的队友,并为我们的积极文化增添活力。你应该熟练使用一种或多种现代JavaScript框架(Angular//Vue等),并具备构建可重用组件和优化性能的扎实理解。
职位描述:
- 在Angular 2+中构建功能,同时与设计师、工程师和产品团队合作
- 设计高效且可重用的前端代码,推动ClickUp的用户体验
- 管理个人项目优先级、截止日期和交付成果
- 识别并解决性能和可扩展性问题
- 构建和维护单元测试和集成测试
- 快速修复bug,并找到稳健的解决方案来应对难题
- 遵循ClickUp内部维护状态的既定规范
任职要求:
- 5年以上使用JavaScript和一种或多种现代框架的经验(Angular 2+为必需)
- 具备Redux风格的状态管理(如NgRx)、TypeScript和RxJs的经验
- 具有HTML/CSS经验,包括布局、选择器优先级、跨浏览器兼容性和可访问性等概念
- 具有很强的主动性,注重实际操作;善于解决问题
- 优秀的人际沟通、书面和口头表达能力
- 你曾指导过队友探索新的技术方法以提升他们的专业技能
平等机会雇主
ClickUp是平等机会雇主,符合条件的申请人将在就业过程中不受种族、肤色、宗教、性别、性取向、性别认同或国籍的影响而获得考虑。
隐私声明
ClickUp根据适用的数据保护法律收集和处理个人数据。您可以找到更多相关信息。
查看英文原文
At ClickUp, we're building the future of work: the first truly converged AI workspace unifying tasks, docs, chat, calendar, and enterprise search, all supercharged by context-driven AI. We are an AI-native company. Every team member is expected to leverage AI daily, and we evaluate AI fluency as part of our hiring process. Join us and help redefine what's possible. 🚀
Collaboration and partnership are vital to how ClickUp operates. A significant portion of your responsibilities will include working closely with members of the backend team and Integrations team to develop features together. Engineers at ClickUp are also responsible for the quality of their own code, so you will work with a QA counterpart to ensure all edge cases are tested. We’re scaling quickly, so we’re recruiting teammates who share our core values, know how to get sh*t done, and add to our very driven culture. You should be proficient in using one or more of the modern JavaScript frameworks (Angular//Vue/etc.) and have a strong understanding of building reusable components and developing for performance.
The Role:
- 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
Qualifications:
- 5+ years working with JavaScript and one or more modern frameworks (Angular 2+ required)
- Experience with Redux style state management NgRx, 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
- You’ve mentored teammates on new ways to deepen their technical craft
Equal Opportunity Employer
ClickUp is an Equal Opportunity Employer, and qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.
Privacy Notice
ClickUp collects and processes personal data in accordance with applicable data protection laws. You can find further details by viewing our Global Candidate Privacy Notice. https://clickup.com/careers-terms/candidate-privacy-notice
If you are a Philippine Job Applicant, please also see our Philippine Data Privacy Notice https://t333.s.clickup-attachments-stg.com/t333/d9a53ce2-6d2c-48cd-84b1-ed4e525f9613/Philippine%20Data%20Privacy%20Notice_2024.pdf?view=open for further details.
Visa Sponsorship
Please note we are unable to sponsor or take over sponsorship of an employment visa for roles outside of engineering and product at this time. Sponsorship for engineering and product roles is not guaranteed, but is instead based on the business needs for that specific role at that time. Please reach out to the recruiter with any questions.
Fraud Alert
ClickUp Talent Acquisition will only initiate contact via an @clickup.com http://clickup.com email or through our official careers portal on clickup.com http://clickup.com. We will never request fees, payments, or sensitive personal information. Please disregard any offers received outside these channels and report them to support@clickup.com.
AI Processing Notice
ClickUp may use artificial intelligence and machine learning technologies to help review and screen candidates' employment applications against role-related criteria. These tools support, but do not replace, human decision‑making. If you have questions or need an accommodation in the recruitment process, please contact us at AskPeople@ClickUp.com.