Senior Software Engineer II (Typescript/Javascript)

官网 Emburse

职位描述

Emburse 软件工程师致力于开发一套引人入胜、相互关联的系统解决方案。作为一名工程师,您将提升客户的体验,解决有趣的挑战,并设计新的解决方案。Emburse 以其创新和屡获殊荣的技术而闻名,在工程方面实力雄厚。这将确保您有机会接触到本行业最优秀、最聪明的人才,在Emburse积累经验,发展事业。

offer要求 [offer requirements]

  • 8年以上软件开发经验,最好有领导职位经验
  • 代码库一个领域的专家;了解广泛的体系结构
  • 了解 OWASP,并根据需要对代码级别的 PCI/DSS 有一般的了解
  • 对产品质量和可维护性承担个人责任,并积极确定需要改进的领域确定自己和他人工作中的问题/风险
  • 可能负责监督他人或领导中等规模的项目
  • 对所开发软件的用户具有同理心,并利用这种同理心指导决策
  • 遵循SDLC 流程、包括采用基于敏捷的流程/会议、同行代码审查和计划发布所需的技术准备。
  • 与产品和分析部门合作,推动考虑到各方需求的需求
  • 为其项目制定技术测试和性能计划
  • 扩展代码审查职责、包括 OWASP SSDLC 评估
  • 具有辅导和指导初级开发人员的强大能力
  • 在没有监督的情况下开发复杂的软件
  • 在技术债务发展成为需要大量前期工作才能解决的债务之前,识别并主动解决技术债务
  • 在项目/服务层面确定方向,并持续影响决策
  • 开发大型复杂功能并解决疑难缺陷
  • 提供技术建议,并参与影响其他团队或整个公司的技术决策。可能会探索、研究并提出新技术建议
  • 理解所有行业术语和业务概念,以便更好地理解我们的技术旨在解决的挑战
  • 确定可行的替代解决方案并提出这些解决方案
  • 向团队成员提供建设性反馈
  • 提供技术建议,并对影响其他团队或整个公司的技术决策进行权衡。向团队成员提供建设性反馈
  • 在需要时直接与客户互动

offer福利 [offer benefits]

  • 至少 8 年的 React/Typeg 前端开发专业经验
  • 使用 React/Typescript 或类似前端技术栈进行前端开发的至少 8 年专业经验、在 SaaS 类应用程序环境中交付
  • 在 scrum 和 DevOps 环境中工作的经验。充分了解敏捷应用程序开发生命周期以及现代构建和部署管道
  • 具有设计和构建 JSON 或 REST 服务、自动化测试和功能测试的经验
  • 了解大型前端应用程序中使用的各种设计模式和范例
  • 具有 RESTful 和 API 安全设计的经验
  • 优先考虑:该职位主要通过 REST API 或 ASPX 页面针对 .net 后端运行。
  • 优先考虑:虽然该职位主要是前端,但具有跨 node.js 或其他服务的全栈经验者优先
  • 优先考虑:具有相关混合应用程序框架的经验者优先
滚动至顶部