高级 Ruby on Rails 工程师
加入一家前瞻性的科技公司,成为其完全远程团队的一员,担任高级 Ruby on Rails 工程师。
这个职位提供了在各个行业中处理复杂网络应用程序的机会,您将与一支才华横溢且支持的工程团队合作。
主要职责:
• 使用 Ruby on Rails 设计、开发和维护后端系统,确保代码质量和开发实践的高标准。
• 优化现有和新功能的性能和可扩展性,将前端元素与服务器端逻辑集成。
• 识别和解决瓶颈、错误和性能问题,进行代码审查并指导初级团队成员。
• 与产品经理、设计师和工程师合作,定义产品方向,帮助保持高标准的代码质量和开发实践。
要求:
• 5 年以上 Ruby on Rails 的专业经验,深入了解面向对象编程、模型-视图-控制器、RESTful API、ORM 和 GraphQL。
• 精通常用的 Ruby 库和工具:Sidekiq、Devise、CarrierWave、ActiveStorage、ActionCable、Puma。
• 扎实的 PostgreSQL 和 SQL 技能,具备设计数据模型和 API 的经验。
• 对 HTML5、CSS3 和 JavaScript 有扎实的理解,熟悉服务器端模板引擎(如 Slim、HAML、Liquid)。
• 熟练使用 Git 和开发工具,如 Bundler、Rake,能在 Linux/macOS 终端环境中自如工作。
• 出色的沟通能力和协作心态,流利/母语乌克兰语。