Ruby on Rails 开发人员您好!这就是交易;在我们的客户雇用我们之前,他们通常已经投入大量时间、精力和金钱来开发自定义 Web 应用程序,以帮助他们解决业务挑战。他们来找我们寻找一个团队来为他们现有的 Ruby on Rails 项目提供可靠的支持和维护。我们以定期保留者的形式做到这一点,我们负责小功能更新、错误修复、性能改进、减少他们的技术债务,并帮助他们在业务发展过程中进行试验。
< /div>我们很少为他们开发全新的 Web 应用程序。多年前,我们了解到,与一次性构建相比,我们表现更好,更成功地建立长期客户关系,因此我们停止了在这些项目上的竞争。权衡取舍?我们可以与客户建立持久的合作伙伴关系,并对他们如何规划 Web 应用程序的生命周期产生一些影响。所以,如果您是那种开发人员真正喜欢闪亮的新事物(和/或推销整个应用程序重写),这可能不适合你。但如果你是那种喜欢喜欢深入复杂项目的深层次,帮助迭代和改进软件,承担责任,并有机会帮助领导项目,那么我们应该谈谈。
我们的核心价值观🙋 积极主动 - 我们积极寻找机会来提高我们的客户的产品、我们的流程和我们的能力。🐒 好奇 - 对未发现事物的自然好奇心为我们的客户带来了非凡的工作,并为我们的客户建立了更牢固的联系我们的队伍。我们提出问题、学习并且不怕失败。🤝 DEPENDABLE - 我们投入到我们的工作中。我们管理期望。我们支持我们的客户和队友。我们对自己、我们的队友和我们的客户负责。🕺 多功能 - 我们随时适应变化并鼓励创新,因为我们的团队和工作是透明的并且灵活。🙃 DELIGHTFUL - 我们选择设定一个专注、积极的基调,让每个人都能蓬勃发展。
作为 Planet Argon 的一名高级 Ruby-on-Rails 开发人员,您会经常做以下事情:
- 记录您所犯错误的解决方案,以便未来的开发人员可以避免这些错误并从您的经验中学习
- 编写模块化的、经过良好测试的代码,并尽量减少考虑到应用性能和用户体验的错误
- 评估与您分配的任务相关的风险,向利益相关者或您的项目经理提出后续问题,确定前进的工作流程,概述可能的瓶颈,并提供一个有据可查、经过充分测试且稳定的解决方案
- 在出现问题时承担责任并带领其他人解决问题
- 做出技术决策没有指导
- 通过让初级和中级开发人员参与决策来教授他们技术策略
- 评估和选择适合您项目的宝石,并说明价值和使用它们的风险
- 为常见的客户问题选择适当的软件设计模式并向客户利益相关者、其他开发人员和项目经理解释它们
- 发现堆栈中的性能瓶颈并实施策略加快速度
- 跟踪代码库和基础架构中的错误,解释这些错误如何导致报告的问题,并开发解决方案
- 担任项目的技术主管< /li>
- 定期与您的 PM 会面,以创建问题、审查当前工作并计划冲刺 li>
- 向客户提出版本升级、代码重构、安全性和性能改进以及 UI/UX 重新设计的建议,并解释为什么它们有利于客户的长期需求
- 创建彻底而清晰的 Jira客户和其他开发人员可以阅读和理解的问题
- 向 PM 或销售人员提供相当准确的估计,以协助创建 SOW(SWAG 估计)
- 为通过配对、在 Slack 中回答问题、建议工具、gem 或包,或授予某人访问所需帐户的权限
- 设置和/或改进项目部署
- 管理部署访问对于其他团队成员
- 在暂存/生产环境中运行部署并执行调试
- 定期通过 SSH 访问和浏览日志文件、Rails 控制台等。
- 识别安全漏洞并使用安全工具强化我们的服务器
- 让您的代码库文档保持最新
- 针对 PR 提供具体、有用的反馈
- 为各级开发人员提供同行支持
- 通过报告错误、提供可能的修复或改进文档来为开源项目做出贡献
- 在社交媒体、Slack 频道、聚会和会议上与同行建立联系
- 帮助设计和领导与候选人的技术面试
- 定期介绍或改进我们内部知识库中的文档
要求5-7 年行业经验 strong>,其中可以包括:
- 教育
- 实习
- 对开源项目的贡献
< li>支持工程师、QA 和其他与开发人员相邻的行业角色- 初级、中级或高级 Ruby on Rails 开发人员角色
- 团队领导角色
Planet Argon 的高级 Ruby-on-Rails 开发人员应具备以下一些经验:
< /div>
- 自行加入现有的 Ruby/Rails 应用程序并在不久后提供价值
- 通过评估测试覆盖率、应用程序架构、安全性来确定现有 Ruby on Rails 应用程序的健康状况和性能
- 使用 CodeClimate、Pingdom 或 New Relic 等应用程序监控工具
- 研究开源 gem 并将它们实施到现有应用程序中
- 使用 git修复分支错误和合并冲突,并在应用程序之间实施版本控制最佳实践
- 为 Ruby-on-Rails 应用程序设置和记录部署
- 为 Ruby on Rails 应用程序编写自动化测试< /li>
福利
- 医疗、牙科和视力保险(Planet Argon 支付 80% 的保费)< /li>
- 带薪休假时间随着工作时间的延长而增加(第一年累积 15 天,第一年之后累积 20 天,三年之后累积 25 天)
- 5 天病假每个 c日历年
- 每个日历年 7 次带薪公司假期
- 健康与健康健康计划
- 家庭办公室和互联网连接津贴
- 定期奖金取决于公司和员工的表现
- 参与我们灵活的工作时间政策
- 创意、轻松、专业的工作环境
- 工作 90 天后:
- 简单的 IRA 与 3% 的员工工资匹配
此职位的年薪上限为 145,000 美元。我们将进行背景调查并要求提供专业推荐信入围候选人。自由职业者、设计工作室或招聘人员提供服务的回复将被忽略。
免责声明
该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明。