高级开发人员
合同职位
- 80%至90%的时间(预估每月120-150小时)
- 薪资根据承包商要求确定
- 仅限居住在美国的候选人
- 请勿通过招聘人员或代理机构申请
职位描述
作为高级开发人员,您将负责构建定制的Web应用程序和功能,并推动工程团队的发展。您将编写代码,分享知识,并分配工作。您将指导中级和初级工程师。您需要与工程师、产品所有者和客户进行有效沟通,并提供架构和代码审查反馈。您还应记录并推广最佳实践。您在生产代码发布方面的经验将帮助其他开发人员做出明智和前瞻性的决策。
在Brevity,我们赋予开发人员权力……您“拥有”您的代码以及从开发到验证和测试的过程。这意味着开发人员编写应用程序代码,编写自动化测试,以及基础设施代码。我们还鼓励开发人员在全栈上保持经验。我们重视多样化的后端和前端开发经验。我们重视那些努力了解软件开发各个方面的开发人员,并且不怕走出自己的舒适区。
关键资格
- 7年以上的软件工程经验,最好是具有大型、复杂的Web应用程序
- 可证明的项目技术领导角色,监督多个开发人员
- 使用Typescript、React、GraphQL和Node的深厚且近期的经验
- 具有Terraform、CloudFormation或其他基础设施工具的经验
- 具有云基础设施服务和最佳实践的丰富经验
- 能够清晰准确地传达复杂概念
- 对PostgreSQL或其他现代关系数据库的中级到高级知识
- 对安全基础、安全编码最佳实践和测试(HIPAA、PHI、PII和GDPR经验为加分项)有深入了解
- 渴望通过自动化改进流程
- 强大的书面和口头沟通能力
职责
- 执行软件开发的所有技术方面,包括设计、动手工程、开发框架和工具,包括原型、代码审查、指导工程同行,并在各个技术领域推动转型
- 作为一个工程领导者,持续开发实践(工具、通用组件和文档)
- 领导代码审查并为自动化测试套件做出贡献
- 与产品所有者紧密合作,定义产品和工程路线图
- 管理软件在暂存和生产环境中的部署和监控
- 强大的人际和团队领导技能
- 有经验和舒适地与远程团队和外部供应商合作
如何申请
请提供您的简历、网站和/或LinkedIn个人资料,并告诉我们更多关于您自己以及您如何指导复杂、中到大型Web应用程序项目取得成功的信息。我们的工作通常涉及2到5名工程师的团队,包括一名高级项目工程师,项目通常是6个月到多年的参与。如果您有与类似的远程团队配置合作的经验,那将非常有帮助。
如果我们认为我们彼此合适,我们将跟进并安排时间进行更详细的交谈。
我们是谁
Brevity Inc. 是一家值得信赖的软件开发团队,为创新企业提供定制的、安全的、合规的和可扩展的解决方案。自2013年以来,我们为各种业务客户提供复杂的软件需求服务。从需要专用开发团队的初创企业到寻求更大洞察力和效率的中型企业,再到挑战我们合作开发尖端数字资源的财富全球500强行业领导者——我们解决难题。我们的主要关注点是复杂的Web应用程序、云计算、大数据、分析和报告以及安全和合规性。
我们称犹他州盐湖城为我们的家,拥有一个遍布全国的美国开发团队。
我们的价值观
我们一直在寻找聪明、创新和前瞻性思维的人加入我们。Brevity致力于交付激发和赋予力量的项目和产品……我们无法独自完成。如果您认同以下原则,我们非常希望更好地了解您。
好奇心 - 我们相信我们与众不同,因为我们是高度好奇的人,不断学习。我们寻求探索和扩展知识的机会。
合作 - 当我们团结一致时,我们最强大。这意味着我们把自我放在门外,真正寻求最好的答案。我们承认并深深尊重彼此。这是我们建立牢固关系和取得伟大成果的坚实基础。
道德 - 我们相信在所有互动中,无论是内部还是外部,都要保持道德和公平。这意味着即使不利于底线,也要做正确的事情。
平等机会和适应措施
Brevity深深致力于创造一个工作场所和全球社区,包容性不仅受到重视,而且被优先考虑。我们自豪地成为一个平等机会雇主,致力于创造一个热情和多样化的环境。所有合格的申请者都将在不考虑种族、肤色、宗教、性别、性别认同或表达、家庭状况、婚姻状况、性取向、国籍、遗传、神经多样性、残疾、年龄或退伍军人身份,或任何其他非基于功绩或法律保护的理由的情况下,获得就业考虑。