职位概要:
我们的客户正在寻找一名高级软件工程师加入他们的团队!该职位位于加利福尼亚州伯班克。
职责:
- 从架构设计到实施、测试、部署和持续优化,领导并参与软件开发项目
- 设计、构建和维护可扩展的高质量Ruby on Rails应用程序及其支持服务
- 故障排除、诊断和解决整个应用程序堆栈中的复杂技术问题
- 与产品经理、设计师和QA工程师紧密合作,将需求转化为强大的技术解决方案
- 编写干净、高效、文档齐全且可测试的代码,符合行业最佳实践
- 进行全面的代码审查,制定工程标准,并指导初级和中级工程师
- 根据需要集成和维护第三方API和外部服务
- 倡导软件工程最佳实践,包括CI/CD流水线、自动化测试、性能优化和DevOps工作流程
- 参与架构讨论和技术决策,以确保长期的可维护性和可扩展性
所需技能/经验:
- STEM领域的学士学位
- 7年以上专业软件工程经验,具有Ruby on Rails的高级开发经验
- 5年以上使用React或类似JavaScript框架开发现代前端应用程序的经验
- 深刻理解Ruby基础知识、Rails惯例和现代Rails架构模式
- 在使用Jira、Confluence、GitHub、GitLab或类似工具的SDLC中有丰富的工作经验
- 具有使用Redis、AWS CloudFront、ElastiCache、Batcache或类似缓存/CDN解决方案的网页性能和可扩展性技术经验
- 对软件设计模式、面向对象原则和可维护系统的最佳实践有深入了解
- 具有云平台(优先AWS)和现代部署方法(包括Docker和容器化环境)的实际操作经验
- 优秀的分析和问题解决能力,注重细节
- 强大的沟通和协作能力,能够影响跨团队的技术决策
- 实施DevOps实践、CI/CD流水线和基础设施自动化的经验
- 具有构建高可用性、安全性和合规性要求系统的经验
- 在交付可扩展、高可用性N层架构方面有成功记录
- 对敏捷和传统SDLC方法(如Scrum、Kanban、瀑布和XP)有扎实理解
- 在大型复杂技术组织中工作的经验
- 强大的组织、优先级设定、协调和决策能力
- 能够在快节奏环境中快速适应不断变化的优先事项
- 高度的责任感、主动性和在有限监督下工作的舒适度
- 愿意并能够根据需要学习新技术、工具和流程
福利:
- 医疗、牙科和视力保险计划
- 员工持股利润分享计划(ESOP)
- 提供401K
该职位的预估薪资范围在$60.00到$80.00之间。请注意,提供的薪资范围是一个善意估计。最终薪酬可能会根据背景、知识、技能和地点等因素有所不同。我们遵守当地最低工资标准。
在KellyMitchell,我们的文化是一流的。我们是行动派!我们不介意一点友好的竞争,并且通过无限的成长潜力奖励辛勤工作。这是加入一家以创新解决方案和无与伦比的客户服务而闻名的公司的激动人心的机会。我们热衷于帮助公司解决其最大的IT人员配置和项目解决方案挑战。作为一家由员工持股、女性领导的组织,我们在全国范围内为财富500强公司提供专家服务。
通过申请此职位,您同意接收来自KellyMitchell及其附属公司和合同合作伙伴的电话、AI生成的电话、短信或电子邮件。短信的频率不定。可能会产生信息和数据费用。运营商对延迟或未送达的消息不承担责任。您可以回复STOP取消,回复HELP获取帮助。您可以访问我们的隐私政策:https://www.careers.kellymitchell.com/privacy-policy