Daring Bit Assembly

多语言软件开发工程师 - 多语言专家

$100k/year

设计 全职 💰$100k/year USA Only
214天前

详细信息


工作摘要

我们正在寻找一位积极主动、注重细节的软件工程师加入我们的团队。在这个高级职位中,你将领导多个项目的核心功能开发,管理和指导其他开发人员。你应该展示出在多种开发语言上的熟练度,并且渴望学习更多。成功的候选人将与各个团队紧密合作,确保内部和客户应用程序的成功推出。这个职位对美国公民和全职居民开放,主要在中部时区工作。

职责和责任

  • 领导各种项目上的软件开发
  • 设计、构建和维护可扩展的功能和服务
  • 以未来增长和不断演变的客户需求为愿景,增强现有产品
  • 领导并参与定期的代码审查和配对编程,向队友提供建设性反馈
  • 保持对现代开发最佳实践的更新,包括库、工具、浏览器支持和框架
  • 与团队合作评估并采用新的惯例、库和工具
  • 根据需要维护和增强应用程序
  • 为用户体验和速度优化网站和应用程序
  • 识别并解决错误和其他问题
  • 指导和引导初级开发人员,提供技术领导力并培养持续改进的文化
  • 推动技术战略并为长期规划和愿景做出贡献
  • 估算即将到来的项目
  • 如有必要,满足紧迫的截止日期
  • 为你的软件编写测试

要求和资格

  • 领导力和所有权:在领导开发项目和全面负责产品质量和性能方面有证明的经验
  • 技术专长:具有可扩展架构的广泛经验。熟练掌握多种编程语言和技术,特别注重后端开发
  • 软件工艺:对编写高质量、可维护和可测试代码的坚定承诺
  • 工具和流程:熟练使用git、CI/CD流水线和构建工具
  • 问题解决:卓越的问题解决技能,能够诊断和排除复杂的技术问题
  • 适应性:能够同时管理多个项目,并适应快节奏环境中不断变化的优先事项和要求
  • 沟通:出色的沟通技巧,能够向各种利益相关者,包括产品所有者、项目经理和客户清晰地传达复杂的技术概念
  • 协作:在团队内有效协作的能力,指导初级开发人员并培养持续改进的文化
  • 创新:强烈的创新意识和对跟上行业趋势和新兴技术的热情
  • Web开发:全面了解整个Web开发过程,重点关注后端架构
  • 多语言思维:在使用各种工具和语言方面灵活多变,为每个项目选择最合适的工具,并解释你选择的理由

有用的技能和背景

  • 数据库管理:在数据库设计和管理方面熟练,包括高级SQL(视图、存储过程和优化)
  • DevOps实践:熟悉DevOps实践和工具,包括Docker、Kubernetes和基础设施即代码(IaC)
  • 性能优化:在应用程序和数据库的性能调整和优化方面有强大的技能。你应该知道火焰图是什么,如何生成和阅读它
  • 安全:了解安全最佳实践,并有在软件开发中实施安全措施的经验
  • 前端开发:了解前端技术(HTML、CSS、JavaScript)和框架(React、Angular、Vue.js)
  • 跨平台开发:具有跨平台开发的经验,包括移动和桌面应用程序
  • 精通Elixir和Phoenix是一个巨大的加分项
  • 在构建金融科技方面有过去经验是一个巨大的加分项
  • 软技能:出色的时间管理、组织和人际交往能力
  • 沟通:必须是出色的书面沟通者

福利

  • 有竞争力的薪酬
  • 远程工作
  • 保险和福利套餐
  • 无限且不追踪的休假时间
  • 灵活的工作时间
  • 最少的官僚作风

免责声明

该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明

关注公众号,不定期副业成功案例分享
关注公众号

不定期副业成功案例分享

领先一步获取最新的外包任务吗?

立即订阅