• 地点:远程工作(伦敦有办公场所选择)
• 必须在英国境内
• 薪资:最高85,000英镑
• 面试流程:3个阶段(可在一周内完成)
作为一名高级前端工程师,您将每天与产品经理和开发人员合作,塑造新功能并增强我们的产品。无论是进行全新项目的开发还是改进现有软件,您都善于提供实际解决方案。您优先考虑代码可读性,并支持同事的专业成长,为团队的成功做出贡献。
主要职责:
技术
• 将业务需求转化为技术设计,并与利益相关者合作进行详细的代码审查,并分享最佳实践
• 确保在视觉设计和功能上注重细节
• 对发布的代码负责,并及时解决错误
• 参与项目规划,并提供准确的开发估计
• 领导具有挑战性的技术项目,并指导团队成员
特质
• 出色的沟通能力,善于与不同利益相关者合作
• 能够做出明智的架构决策
• 自我激励,热爱持续学习,好奇心强,愿意探索新技术
• 出色的解决问题能力和批判性思维能力
• 促进积极的团队动力和价值观:合作、学习、分享、尊重和友善
经验和技能:
• 3年以上商业开发经验
• 精通核心技术(React、JavaScript / TypeScript)
• 对JavaScript基础知识有深入的理解
• 具有使用SPA架构构建交互式前端应用的经验
• 熟练与UI/UX设计师合作并实施设计系统
• 熟悉无障碍指南和最佳实践
• 具有测试驱动开发(TDD)和敏捷方法的经验
技术栈:
• 我们的应用主要使用Java和React TypeScript构建客户端,还有额外的后端实用服务使用NodeJS。
• 基础架构包括Kubernetes用于容器编排,Apache Kafka用于事件消息传递,Postgres用于数据存储。
• 我们在英国的三个数据中心操作物理基础设施,并在生产中使用公共云环境。
我们提供:
敏捷的工作环境,每两周进行一次冲刺,并在开发团队之间进行密切合作
以远程为主的文化,可选择在伦敦进行面对面会议
灵活的工作时间,注重同步沟通和记录决策过程