字节跳动高级/资深前端开发工程师 - SRE
任职要求
1、本科及以上学历,计算机、电子信息科学和软件工程等相关专业优先; 2、具备扎实的前端基本功,有 React/Vue 等主流开发框架使用经验; 3、熟练掌握中后…
工作职责
字节跳动基础架构 SRE 团队负责支持公司各项业务的正常运转,包括处理紧急故障响应、保障业务连续性、产品可用性改进、性能&效率优化、变更管理、监控、容量规划、运维产品开发与管理等相关工作。SRE 前端团队与 SRE 业务团队密切配合,负责搭建基础架构SRE 统一的运维管理平台,以建设通用能力的方式支持各产品(技术组件)搭建理念一致、功能易用的运维分站,实现不同业务场景下的运维闭环。 1、参与应用开发管理、流程引擎、逻辑编排、UI 编排等方向的技术架构和研发; 2、负责搭建物料库、制定各类研发规范,构建统一、高效的前端研发流程; 3、参与公司运维工作的白屏化,自动化和智能化实践,为公司内部提供拥有极致体验的运维产品; 4、深度参与面向未来的下一代基础架构,构建云原生运维产品,为多种业务场景赋能。
编写代码实现产品功能,完成项目开发,撰写相关文档,参与需求分析;具备sre和devops意识;能够在团队中完成Code Review的任务,确保相关代码的有效性和正确性,并能够通过Code Review提供相关性能以及安全的建议;协同产品、运营团队,推动业务及项目落地,持续优化升级现有软件产品和系统,及时响应线上故障,快速定位并修复现有软件缺陷;指导初级Java工程师根据产品需求进行开发,保证开发效率和代码质量;负责核心技术问题的攻关,架构设计、系统优化,协助解决项目开发过程中的技术难题;了解互联网的技术发展、评估外部技术与解决方案。
1. 与 UI 设计师、后端开发人员紧密配合,负责微信小程序的前端业务开发与维护。 2. 基于 uniapp 框架,负责多端(微信小程序、H5 移动端、PC 端网页)输出与适配,确保各端体验一致。 3. 针对小程序及 H5/PC 端的启动速度、渲染性能和接口响应进行持续优化,提升用户体验。 4. 根据产品需求进行页面切图、组件开发及接口联调,保证在各终端和微信不同版本上的兼容性与稳定性。 5. 参与团队前端工程化建设,优化项目脚手架、CI/CD 流程和代码规范,提升整体开发效率和代码质量。

1、负责集团核心产品(涵盖研运平台、推广系统、企业信创平台、AIGC 应用等)的前端整体技术方案设计与落地,包括需求评审、技术选型、架构设计及核心功能开发; 2、主导核心系统的前端架构演进与性能优化,保障系统在复杂业务场景下的高可用性、稳定性及良好的用户体验,能够快速定位并解决线上问题; 3、推动前端工程化与体系化建设,包括但不限于组件库、设计系统、构建工具链、微前端架构等基础设施的建设与持续演进; 4、深度参与业务建设,从技术视角驱动业务效率提升与体验优化,能够抽象通用能力,提升多业务线复用与协同效率; 5、跟踪前端及 AI 相关技术发展趋势,开展技术预研与落地实践,推动 AI 在前端研发流程中的应用(如代码生成、自动化测试、智能评审等),提升团队整体研发效能; 6、参与团队技术氛围建设,通过技术分享、最佳实践沉淀、Code Review 等方式,提升团队整体技术水平。