
Senior Software Engineer-Frontend
发布于 大约 2 个月前普通员工/个人贡献者
AI 估算 · 28k–42k
高级前端工程师,5年以上经验,上海上市巨头,薪资具有竞争力,市场水准约28k-42k,13薪
职位详情
关于这个职位
作为阿特拉斯·科普柯产品公司的前端软件工程师,你将参与工业自动化系统、监控平台和数据分析平台的核心产品开发
最低要求
Education & Experience
工作职责
Major Responsibilities: Participate or take charge in technical solutions and architectural design. Develop core software products of the company, including but not limited to industrial automation systems, monitoring platforms, and data analysis platform. Responsible for code quality and stability, including code reviews, performance optimization and necessary technology decision. Design, develop, troubleshoot and debug typescript/javascript applications. Developing and implementing front-end architecture to support Product UI/UX design. Work with other engineers to ensure that web applications are integrated with existing systems and meet the needs of the software system and product. Developing and implementing highly responsive UI components using react. Write high-quality, efficient, readable and maintainable code, including unit testing. Assist PO to Identify web-based user interactions from developer view. Monitoring and improving front-end performance across a vast array of web-capable devices and browsers Write, audit, and improve our test coverage in each necessary section of code file. Building reusable components and front-end libraries for now and future use Translating designs and wire-frames into high quality code Writes and reviews tech proposal and functional specifications when requested. Develops documents and the detailed design, estimate development cost and time. Design and create standardized solution for common uses in developing. Design and implement efficient, robust, easy-using UI, component and libraries. Construct high-performance UI, optimizing performance and response times. Make sure system and module boundary log recorded and stored to ensure the system issue and problem traceable. Collaborate with cross-functional teams to ensure software design aligns with business requirements. Participate in database design, and provide optimizing suggestion if necessary. Author technical documentation and development guidelines, providing technical support and training to team members. Supervising test, debug of software at supplier sites or on workshop if necessary Cooperate globally within Software developer team and be able to share the global experience to local project and vice-versa. Promote communication and collaboration among team members. Keep tracing of new technology trending and sharing to team in time. * Domestic and international travel is on-demand and necessary.
AI 洞察
优缺点分析
优点
- 公司为全球领先的工业集团,业务稳定,涉及可再生能源等朝阳领域
- 技术栈主流(React+TypeScript),市场认可度高,利于职业发展
- 有机会参与核心产品设计与架构决策,锻炼系统思维能力
- 国际化团队合作,可提升跨文化沟通与技术视野
- 需要出差(国内外),可能影响工作生活平衡
- 前端技术迭代快,需要持续学习新工具和框架
缺点 / 挑战
- 作为Senior,需承担代码质量和技术决策责任,压力较大
- 适合有5年以上前端经验、热爱技术深耕、愿意接受国际化协作和出差挑战的资深前端工程师
角色解读
- 技能深化:成为前端架构专家,主导技术选型与框架设计
- 管理转型:可向Tech Lead或Engineering Manager发展,带领团队
- 领域拓展:深入工业物联网或数据可视化领域,成为行业专家
- 负责公司核心产品的前端架构设计与开发,包括工业自动化系统、监控平台等
- 使用React构建高性能、可复用的UI组件,确保用户交互流畅
- 参与技术方案评审,编写单元测试,优化代码质量和性能
- 与全球研发团队协作,分享技术经验,推动团队技术进步
- 精通React及生态(Redux、Zustand等),5年以上前端开发经验
- 熟练掌握TypeScript、JavaScript、HTML、CSS等Web标准
- 具备DevOps工具链使用经验(Docker、Jenkins、ArgoCD等)
- 有跨平台开发经验(Electron、Tauri、Flutter等)或性能优化经验更佳
申请策略
- 了解阿特拉斯·科普柯的业务方向(工业自动化、可持续能源),在面试中结合业务场景
- 准备好过往项目的架构图和技术决策理由,展示系统思维
- 突出React项目经验,尤其是大型复杂应用的架构设计或性能优化案例
- 展示DevOps技能,如Docker、CI/CD流水线搭建经验
- 列出跨平台开发或前端监控/日志相关的实际成果
- 强调技术分享、团队指导或文档撰写能力
- 补充或强化Electron/Tauri等桌面端开发技能,增加竞争力
- 学习前端性能监控工具(如Lighthouse、Web Vitals)
面试指南
- STAR法则:情境、任务、行动、结果,用具体数据说明
- 先给出结论,再展开技术细节,最后总结影响
- 结合公司业务场景,展示你如何平衡技术选型与业务需求
- 请描述一个你主导的React项目架构,以及为什么选择该方案
- 如何优化前端性能?请举例说明你使用过的工具和方法
- 你如何处理跨平台(Web/桌面)的代码复用问题?
- 请谈谈你对状态管理的理解,以及不同场景下如何选择
- 描述一次你与他人协作解决复杂技术冲突的经历
职位点评
稳定大厂、主流技术栈、有出差要求,发展性动机强但生活化动机弱
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
薪资福利
职位薪资未在JD中明示,但公司为上市巨头,通常提供有竞争力的薪酬和福利,补偿性动机能得到较好满足。
成长发展
职位使用主流现代技术(React、TypeScript),有机会参与架构设计和核心产品开发,技术成长空间大,发展性动机较高。
工作生活
职位要求现场办公,且需频繁国内外出差,工作生活平衡可能受到挑战,生活化动机满足程度有限。
使命价值
公司业务涉及可再生能源、医疗研究等可持续领域,使命驱动,但作为前端工程师,个人对社会的直接影响力有限。