Inglês: Fluente (obrigatório)
🧠 Sobre o projeto
Você fará parte de um time incrível responsável por liderar a migração estratégica de uma aplicação legada Ruby on Rails para uma nova implementação moderna (greenfield) utilizando Ruby on Rails, React e Tailwind CSS. A missão envolve tanto manter funcionalidades já existentes quanto criar soluções novas com uma arquitetura limpa e eficiente.
💼 Responsabilidades
🛠 Desenvolver e manter funcionalidades no novo código Ruby on Rails
🔄 Migrar funcionalidades do sistema legado para o novo com melhorias arquiteturais
🧱 Arquitetar sistemas robustos com design patterns bem testados
🎨 Criar interfaces responsivas com React e Tailwind CSS
💾 Criar estratégias de migração de dados entre os sistemas
🧹 Identificar e eliminar débitos técnicos durante a migração
🚀 Otimizar performance, escalabilidade e confiabilidade das aplicações
🧐 Participar de code reviews e discussões de design técnico
✅ Definir estratégias de testes e garantir alta cobertura
📝 Documentar decisões arquiteturais e componentes do sistema
🤝 Colaborar com PMs, designers e engenheiros na entrega de features
📚 Compartilhar conhecimento sobre os sistemas legado e novo
✅ Requisitos obrigatórios
🧑💻 Técnicos
✅ 4+ anos com Ruby on Rails em aplicações de grande escala
✅ 3+ anos com React ou frameworks similares
✅ Forte domínio de Tailwind CSS
✅ Entendimento sólido de arquitetura web e design patterns
✅ Experiência com Solr ou Elasticsearch para busca
✅ Vivência com refatoração de código legado e migrações incrementais
✅ Proficiência em bancos de dados SQL e otimização de queries
✅ Conhecimentos em bancos NoSQL
✅ APIs RESTful: design e implementação
✅ Testes com RSpec, Jest, etc.
✅ Facilidade para navegar/refatorar bases de código complexas
✅ Familiaridade com ferramentas de DevOps (Docker, CI/CD)
🤝 Comportamentais
🎯 Excelente capacidade de resolver problemas e atenção aos detalhes
🧑🔬 Autonomia para trabalhar com pouca supervisão
📢 Comunicação clara e objetiva para temas técnicos
🌍 Confortável com trabalho em equipe distribuída internacionalmente
📝 Experiência com documentação técnica de sistemas complexos
🇺🇸 Inglês fluente (oral e escrito)
🌟 Diferenciais (não obrigatórios, mas muito bem-vindos!)
🧩 Experiência com Kubernetes e automações de deploy
🔁 Vivência com processos de ETL e transformação de dados
☁️ Conhecimento em cloud (AWS, GCP ou Azure)
📊 Ferramentas de monitoramento como Grafana
⚙️ Profiling e otimização de performance
🔧 Atuação ativa na redução de débito técnico
🌍 Contribuições em projetos open-source
📝 Processo seletivo
REQUISITOS
SALÁRIO E BENEFÍCIOS
Salário: R$13.000
Modelo de contratação: CLT | 100% Remoto