Ruby on Rails 开发工程师 - 高级
Pessoa Desenvolvedora Ruby on Rails - Sênior
我们正在寻找一名 Ruby on Rails 开发人员,加入一家健康客户的工程团队。该客户是巴西和墨西哥最大的健康福利平台之一,提供超过29,000家健身房的访问权限,并在两国超过2500个城市有业务。公司拥有扎实的技术文化、极低的员工流动率以及对内部团队的高度认可。
我们寻找具有好奇心、主动性并能从商业角度思考影响的开发者,要求熟练掌握 Ruby on Rails,具备一些 Typescript 经验,同时愿意深入其他技术生态中的工具,例如 Flutter。期望候选人具备端到端理解产品的能力。
这是一个由开发者直接负责质量的环境,没有专门的 QA 团队:开发人员负责测试、保障和维护。你将在一个为期2至3个月的临时项目中拥有高度自主权,也有机会留下并继续参与。
你将负责的工作
- 使用 Ruby on Rails 开发和维护可扩展且可靠的 RESTful API
- 参与整个开发周期:架构设计、实现、自动化测试、部署和生产监控
- 参与核心系统(单体应用)的演进,以及微服务和合作伙伴集成(如 ERPs、支付网关、外部平台)
- 通过代码审查、良好的工程实践(Clean Code、SOLID)和团队标准来确保技术质量
- 监控和优化性能:APM、资源调优、查询分析和改进
- 在敏捷模式(Scrum/Kanban)下与跨职能团队合作,与产品团队紧密协作
- 在必要时在 TypeScript 和移动端上下文之间切换,保持系统整体视角
我们寻找的条件
- 具备 Ruby on Rails 的高级经验
• 熟悉 Typescript
- 精通 REST API(设计、文档和使用)
- 有 PostgreSQL 和数据建模的丰富经验
• 熟悉 Git/GitHub
- 对自动化测试有深入了解(如 RSpec — 并理解单元测试、集成测试和黑盒测试的方法)
• 有云平台经验(AWS)
- 具备主人翁精神:自主性、主动性,专注于以技术责任交付价值
• 熟悉 Docker 和 Kubernetes
- 熟悉 NoSQL 数据库和缓存/队列:Redis、DocumentDB、DynamoDB
- 有 CI/CD 经验(如 GitHub Actions、Argo CD)
加分项
- 微服务架构和消息传递经验
查看英文原文
Estamos em busca de uma Pessoa Desenvolvedora Ruby on Rails para atuar no time de engenharia de um dos nossos clientes de Health, uma das maiores plataformas de benefícios de saúde que proporciona acesso a mais de 29mil academias e com presença em mais de 2500 cidades no Brasil e México. Empresa com cultura técnica sólida, baixíssimo turnover e forte valorização de times internos.
Buscamos profissionais curiosos, proativos e com visão de impacto no negócio, que dominem Ruby on Rails, tenha alguma experiência com Typescript mas tenham disposição real para navegar por outras tecnologias do ecossistema como Flutter por exemplo, com perfil de entender o produto de ponta a ponta.
É umambiente onde qualidade é responsabilidade direta do desenvolvedor, sem times separados de QA: quem desenvolve, testa, garante e sustenta.Você atuará com muita autonomia em um projeto temporário de 2 a 3 meses, com possibilidade de ganhar espaço e permanecer.
O que você vai fazer
- Desenvolver e sustentar APIs RESTful escaláveis e resilientes em Ruby on Rails
- Participar de todo o ciclo de desenvolvimento: arquitetura, implementação, testes automatizados, deploy e monitoramento em produção
- Atuar na evolução do core (monólito) e também em frentes de microsserviços e integrações com parceiros (ex.: ERPs, gateways de pagamento, plataformas externas)
- Garantir qualidade técnica via Code Review, boas práticas de engenharia (Clean Code, SOLID) e padrões do time
- Monitorar e otimizar performance: APM, tuning de recursos, análise e melhoria de queries
- Trabalhar em squads multidisciplinares em modelo ágil (Scrum/Kanban), com colaboração próxima entre engenharia e produto
- Navegar entre contextos (quando necessário) com times e fluxos em TypeScript e mobile, mantendo visão sistêmica
O que buscamos
- Senioridade comprovada com Ruby on Rails
• Conhecimento em Typescrypt
- Domínio de APIs REST (design, documentação e consumo)
- Experiência sólida com PostgreSQL e modelagem de dados
• Experiência com Git/GitHub
- Familiaridade forte com testes automatizados (ex.: RSpec — e entendimento de abordagens de teste unitário, integração e caixa-preta)
• Vivência em Cloud (AWS)
- Mentalidade de ownership: autonomia, proatividade e foco em entregar valor com responsabilidade técnica
• Docker e Kubernetes
- Bancos NoSQL e caches/filas: Redis, DocumentDB, DynamoDB
- Experiência com CI/CD (ex.: GitHub Actions, Argo CD)
Será diferencial
- Arquitetura de Microsserviços e Mensageria (AWS SNS/SQS)
• Espanhol (não obrigatório)
Informações adicionais
Modelo de trabalho
• Trabalho remoto.
• Vaga em projeto temporário de 2 a 3 meses com possibilidade de permanência.
Originally posted on Himalayas