Callen-Lenz
Callen-Lenz
201 – 500 员工
制造业咨询国防
Callen-Lenz 是一家与国防、制造和咨询领域相关的公司。其在线业务采用机器人检测和 Web 应用安全控制措施,以管理自动化流量并保护网站访问。此简介旨在为了解 Callen-Lenz 及其潜在职业机会的专业人士提供背景信息。

高级前端软件工程师——飞行控制系统

负责支持有人与无人航空器系统的飞行控制和地面站软件前端开发。 在使用现代 JavaScript 技术构建可靠网页界面的同时,指导技术交付。

描述

  • 使用现代 Web 技术负责飞行控制和地面站软件的开发。
  • 为前端软件项目提供技术指导。
  • 使用 JavaScript、HTML、CSS 及相关现代技术开发稳健、高效且可测试的前端代码。
  • 按照既定里程碑和截止日期主导迭代式软件发布。
  • 支持开发工作的估算与细化。
  • 积极参与代码评审,维护代码质量。
  • 根据用户故事开发符合既定验收标准的功能。
  • 指导和培养初级软件工程师。
  • 根据需要完成其他相关职责。
  • 推动良好的工作场所健康与安全实践。
  • 通过正确渠道报告危险和事故。
  • 完成规定的健康与安全培训。

任职要求

  • 拥有计算机或相关专业学位。
  • 具备至少一种现代 JavaScript 库的专业经验,例如 React。
  • 精通跨浏览器和跨设备兼容性。
  • 使用命令行工具,包括 Node.js 和 NPM。
  • 通过 GitHub 等版本控制平台与软件团队协作。
  • 处理基于 API 的数据,包括 REST API。
  • 通过拉取请求或合并请求评审其他工程师的代码。
  • 熟练掌握 SASS 等 CSS 预处理器。
  • 使用 HTML、CSS 和 JavaScript 编写与框架无关的界面代码,包括不依赖 Bootstrap 的代码。
  • 拥有复杂 Web 应用的大量前端工程经验。
  • 能够使用 JIRA、Confluence 等问题跟踪、文档和 CI/CD 工具协作。
  • 根据用户故事交付软件功能,并满足所有验收标准。
  • 指导和培养初级软件工程师。
  • 具备参与从零开始的软件项目的经验。
  • 遵循既定编码标准。
  • 理解无障碍和用户体验原则。
  • 能够在 Scrum、敏捷或类似交付方法中高效工作。
  • 拥有管理初级软件工程师的直属团队管理经验。
  • 具备与嵌入式系统对接的经验。
  • 具备将现有软件迁移到新框架或库的经验。
  • 有无人机或航空领域经验,或对其有明确兴趣。
  • 沟通清晰,能够有效解决问题。
  • 积极主动,富有热情,善于协作。
  • 是英国公民,或已拥有在英国工作的权利。
  • 能够在英国境内及国际范围内进行偶尔出差。
  • 持有完整且有效的英国驾驶执照。
  • 符合取得安全审查资格的条件,包括在英国居住五年。
  • 在入职日期前获得在英国工作的许可。
  • 符合基准人员安全标准审查的要求。

福利待遇

  • 每年 25 天年假,另加法定节假日。
  • 假期买卖计划,可在任一方向调整最多五天。
  • 通过 Royal London 提供养老金。
  • 公司出资的股份激励计划。
  • 绿色汽车计划。
  • 人寿保险保额为基本薪资的六倍。
  • 收入保障覆盖基本薪资的 75%。
  • 通过 Bupa 提供私人医疗保险。
  • 通过 Bupa 提供私人牙科保险。
  • 优厚的产假和陪产假。
  • 每年报销一次专业会员资格费用。
  • 每年一天带薪志愿服务假。
  • 全年可获得独立财务顾问服务。
  • 培训和职业发展机会。
  • 混合办公安排。