Tech Leader (Ruby)
Nuuvem Inc
Job details
- Company
- Nuuvem Inc
- Location
- Brazil, Portugal
- Remote
- Yes
- Salary
- BRL 139,200 - BRL 157,200
- Field
- Programming
- Source
- via Himalayas
- Language
- đ”đčPT
About this role
A Nuuvem, uma lĂder na distribuição digital de jogos na AmĂ©rica Latina, Ă© conhecida por sua paixĂŁo profunda por jogos e uma forte presença no mercado. Estamos em busca de talentos para fazer parte da nossa guilda de pro players, conquistando muito XP ao longo do caminho.
Estamos Ă procura de uma pessoa Tech Leader, com experiĂȘncia sĂłlida em Ruby on Rails, para liderar tecnicamente um de nossos squads. Este Ă© um papel hĂbrido: aproximadamente 50% do seu tempo serĂĄ dedicado a atuar como desenvolvedor(a) sĂȘnior, escrevendo e revisando cĂłdigo, e os outros 50% Ă liderança e gestĂŁo do time â conduzindo 1:1s, acompanhando o desenvolvimento das pessoas, definindo prioridades tĂ©cnicas e garantindo a saĂșde dos sistemas e processos.
VocĂȘ se juntarĂĄ a uma equipe de entusiastas da indĂșstria de jogos e da web altamente qualificados, criando soluçÔes em um ambiente ĂĄgil e apaixonado. O trabalho em equipe Ă© essencial, alĂ©m de ser um buscador de conhecimento e autossuficiente quando necessĂĄrio.
VocĂȘ precisa ser obcecado em produzir cĂłdigo de alta qualidade rapidamente, visualizando qualquer funcionalidade como parte do valor total da plataforma, sem perder o foco em entregar resultados. Segurança e desempenho devem ser suas prioridades principais. Ao mesmo tempo, vocĂȘ precisa se preocupar genuinamente com o crescimento e bem-estar das pessoas do seu time, sendo capaz de inspirar, orientar e desenvolver profissionais com autonomia e responsabilidade.
đ© Esta oportunidade Ă© vĂĄlida para trabalho remoto. Iremos fornecer todos os equipamentos necessĂĄrios para vocĂȘ mandar bem no seu trabalho, seja ele onde vocĂȘ escolher ser! VocĂȘ sĂł precisa garantir uma internet de qualidade. đ
đPrincipais Responsabilidades:
No lado técnico (Developer):
Projetar, desenvolver e testar novos recursos para a plataforma, mantendo atuação técnica relevante e consistente.
Manter e melhorar a base de cĂłdigo atual, corrigindo rapidamente bugs e refatorando cĂłdigos problemĂĄticos quando necessĂĄrio.
Escrever cĂłdigo claro e organizado com base em separação de responsabilidades e na arquitetura do projeto, seguindo a semĂąntica correta dos subdomĂnios do time.
Promover padrÔes, boas pråticas, testes balanceados pela pirùmide de testes e revisÔes de código consistentes, elevando a qualidade coletiva.
Liderar pesquisas e experimentos ao lidar com requisitos novos e desafiadores.
Realizar trabalhos complexos como planejamento de capacidade, testes de carga e melhorias de segurança.
No lado de liderança e gestão (Tech Leader):
Conduzir 1:1s regulares, definir e acompanhar Planos de Desenvolvimento Individual (PDIs), realizar avaliaçÔes de desempenho e apoiar o bem-estar e equilĂbrio de carga do time.
Estruturar e melhorar continuamente rituais do time: planejamento, dailies, reviews/demos e retrospectivas, garantindo cadĂȘncia e previsibilidade.
Co-definir o roadmap técnico com Produto, tomando decisÔes sobre trade-offs de escopo, custo e prazo, e garantindo alinhamento com objetivos da empresa.
Coordenar iniciativas de confiabilidade (observabilidade, performance, segurança) e conduzir manutençÔes de risco com planejamento e comunicação para impacto mĂnimo aos clientes.
Definir, medir e comunicar métricas do time (throughput, lead time, cycle time, qualidade, cobertura de testes, disponibilidade, débito técnico), usando-as para decisÔes e coaching.
Liderar a resposta a incidentes dentro do escopo da equipe, coordenando pessoas, priorizando açÔes e garantindo comunicação clara com stakeholders.
Participar de recrutamento/seleção, onboarding e identificação de futuras lideranças.
đVocĂȘ tem o perfil que buscamos seâŠ
VocĂȘ tem proficiĂȘncia e habilidades de comunicação em inglĂȘs verbal e escrito (nĂŁo precisa ser fluente, mas precisa ser capaz de ler e escrever bem em inglĂȘs).
VocĂȘ Ă© apaixonado por tecnologia (e jogos!).
VocĂȘ Ă© um leitor voraz de livros.
VocĂȘ Ă© capaz de entender os requisitos de negĂłcios e traduzi-los em definiçÔes tĂ©cnicas.
VocĂȘ faz perguntas poderosas - a partir disso, vamos (re)definir histĂłrias de usuĂĄrios, critĂ©rios de aceitação, especificaçÔes. Sempre questionando (sem perder o foco).
VocĂȘ vĂȘ o quadro geral dos problemas e Ă© obcecado com detalhes (relevantes).
VocĂȘ toma decisĂ”es tĂ©cnicas pensando no longo prazo, nĂŁo apenas em âfazer funcionar agoraâ.
VocĂȘ tambĂ©m Ă© orientado por resultados/entrega e Ă© um solucionador de problemas.
VocĂȘ tem orgulho do cĂłdigo que escreve e se importa genuinamente com a saĂșde e evolução dele no futuro.
VocĂȘ tem um saudĂĄvel desrespeito pelo âimpossĂvelâ.
VocĂȘ se preocupa genuinamente com o crescimento das pessoas e entende que o sucesso do time Ă© o seu sucesso.
VocĂȘ sabe dar e receber feedbacks de forma respeitosa, direta e construtiva.
VocĂȘ consegue discordar e se comprometer, equilibrando opiniĂ”es tĂ©cnicas com decisĂ”es do grupo e da empresa.
đEm que acreditamosâŠ
Pair programming Ă© sempre uma boa ideia.
Código sem boa cobertura de testes automatizado estå incompleto (além de não ser profissional).
Tudo que pode ser automatizado, deve ser automatizado.
Qualidade e quantidade estĂŁo em equilĂbrio - estamos sempre em busca desse equilĂbrio.
Um bom produto vem de uma Ăłtima experiĂȘncia e valor entregue.
Ouvir, muitas vezes, Ă© mais importante do que falar. Mostrar Ă© melhor do que contar.
O trabalho remoto deve ser predominantemente assĂncrono, deixando os momentos sĂncronos para quando sĂŁo realmente melhor aproveitados.
Documentação clara, extensa (porém concisa) e atualizada vale ouro, e é um dos segredos do nosso sucesso.
Requirements
Forte experiĂȘncia em Ruby on Rails (5+ anos pelo menos) com TDD/BDD (unitĂĄrios e de integração), Git, revisĂŁo de cĂłdigo, integração contĂnua e ambientes de desenvolvimento/teste;
Conhecimento em PostgreSQL ou outro banco relacional similar, MongoDB e/ou Redis;
ExperiĂȘncia na construção e consumo de APIs e manutenção de aplicativos baseados em (micro) serviços;
Alguma experiĂȘncia com outras linguagens de programação como Python, Node.js, Java, Go;
Boa experiĂȘncia com HTML, CSS e JavaScript;
Conhecimento avançado do protocolo HTTP;
Proficiente em inglĂȘs escrito e pelo menos bons conhecimentos de inglĂȘs falado;
NoçÔes båsicas sobre como o Amazon Web Services funciona;
Ser usuĂĄrio autossuficiente de Linux ou macOS (ou Windows com WSL2) que nĂŁo teme o terminal;
ExperiĂȘncia prĂ©via em liderança tĂ©cnica (tech lead, mentoria ou coordenação de iniciativas);
Capacidade de conduzir 1:1s, dar feedbacks construtivos e acompanhar o desenvolvimento de pessoas;
ExperiĂȘncia com definição e acompanhamento de mĂ©tricas de engenharia e processos ĂĄgeis;
Habilidade de comunicação escrita clara, sucinta e objetiva â capaz de sintetizar problemas complexos em mensagens curtas e acionĂĄveis.
NĂŁo Ă© requerido, porĂ©m Ă© um bĂŽnus se vocĂȘ tiver:
ExperiĂȘncia com Docker;
ExperiĂȘncia com AWS ECS / Fargate;
ExperiĂȘncia com ferramentas de AI-assisted development comoClaude Code, OpenAI Codex, Aider, OpenCodee similares;
ExperiĂȘncia com planejamento de capacidade, testes de carga e iniciativas de confiabilidade (observabilidade, performance, segurança);
ExperiĂȘncia com gestĂŁo formal de pessoas (PDIs, avaliaçÔes de desempenho, recrutamento).
Importante: nĂŁo deixe de aplicar caso nĂŁo tenha todos os conhecimentos ou experiĂȘncias acima! Sua capacidade de aprendizado e evolução Ă© mais importante do que um "checklist" de conhecimentos e experiĂȘncias prĂ©vias.
đModalidade e Faixa Salarial
A modalidade para essa posição é PJ, com faixa salarial aproximada de R$11.600 a R$13.100.
đ Power Ups
Plano de SaĂșde e Odonto: Cuidar da saĂșde nĂŁo Ă© brincadeira. Aqui vocĂȘ usufrui de um plano top de linha da AMIL com um desconto de apenas R$1 ao colaborador. (Conforme regras da ANS, Ă© necessĂĄrio vĂnculo ativo com a Receita Federal hĂĄ pelo menos 180 dias para MEI, ME ou EIRELI e 60 dias para LTDA para inclusĂŁo no plano.)
AusĂȘncia remunerada: 30 dias por ano, a partir de 1 ano de casa para vocĂȘ descansar, viajar, curtir a famĂlia, jogar a qualquer hora, etc.
Ajuda de Custo Mensal: Todo apoio Ă© bem-vindo! Mensalmente oferecemos R$500,00 no cartĂŁo iFood BenefĂcios (categoria saldo livre) para nosso time estruturar seu ambiente de trabalho, uma internet de qualidade, home office e auxiliar nas contas de casa.
Crescimento Pessoal: NĂŁo queremos que vocĂȘ pare de aprender nunca! Por isso, todo colaborador tem o saldo de $70 dĂłlares (aproximadamente R$345,00) por semestre para investir em seu crescimento profissional, seja em forma de curso, livro, workshop, eventos, etcâŠ
4 Days Off 4you: aqui na Nuuvem todo mundo ganha 4 dias de folga por ano para tirar quando vocĂȘ quiserâŠđïž
Carrinho de Jogo do MĂȘs: Se eu te contar que todo mĂȘs vocĂȘ pode escolher quantos itens quiser da nossa loja, atĂ© atingir o valor total de R$360,00, vocĂȘ acredita? Ă isso mesmo, jogos totalmente grĂĄtis, do seu jeito e sem burocracia. Escolheu, jogou! đź
Cupom de 20%: AĂ que a gente vĂȘ quem Ă© amigo! AlĂ©m do item do mĂȘs vocĂȘ ainda tem direito a 10 cupons de 20% na nossa loja anualmente para usar com vocĂȘ mesmo ou para dar de presente para amigos e familiares. A biblioteca de jogos agradece!
Open English: Quem nunca jogou um game em inglĂȘs, nĂŁo Ă© mesmo? Temos uma parceria super legal com a Open English para aprimorar o seu inglĂȘs e/ou espanhol!
Wellhub (antigo Gympass): Ficar sentado no computador o dia todo nĂŁo dĂĄ, nĂ©? :careta: Oferecemos acesso ao App Wellhub que tem convĂȘnio com diversas academia, estĂșdios e tambĂ©m inclui terapia, nutrição e treinos online.
AVUS: Porque saĂșde Ă© prioridade para a Nuuvem! Com essa plataforma de benefĂcios, nosso time tem acesso a assistĂȘncia virtual de alta qualidade e uma rede de profissionais em todo o Brasil, garantindo cuidados mĂ©dicos personalizados a qualquer hora e lugar.
Starbem: Porque saĂșde mental Ă© importante para nĂłs! Aqui vocĂȘ tem acesso ao app Starbem com consultas mĂ©dicas, psicolĂłgicas e nutricionais, alĂ©m de descontos em farmĂĄcias sem custos adicionais!
đ Procuram-se SĂłcios!
Programa de Stock Options: Por Ășltimo, mas nada menos importante, aqui na Nuuvem vocĂȘ tem a chance de virar nosso sĂłcio! Afinal, quem melhor entendedor da Nuuvem do que nosso prĂłprio time? Sem pegadinhas, qualquer funcionĂĄrio com pelo menos 1 ano de empresa jĂĄ pode ser escolhido! A regra Ă© clara: crescemos e ganhamos juntos!
đ Outros atrativos bem legais
Aniversariantes do MĂȘs: NĂŁo Ă© sĂł mais um ano de vida que nossos aniversariantes ganham! Nosso evento online de aniversariantes conta com um saldo para todos os nuuveiros fazerem seus pedidos de delivery, brindes e atividades especiais, alĂ©m de muita jogatina, Ăłbvio!
Flexibilidade de horĂĄrio: Cada um no seu quadrado! Sabemos que cada um tem suas rotinas e preferĂȘncias em termos de horĂĄrio e tentamos respeitar isso ao mĂĄximo. Damos flexibilidade para cada time escolher o horĂĄrio que melhor se encaixe na rotina de seus integrantes, sejam os que acordam pro cafĂ© da manhĂŁ ou pro almoço.
Encontros de Time: Não conseguimos ficar muito tempo longe uns dos outros hehe Por isso, anualmente, nosso time inteiro vem para a Cidade Maravilhosa, vulgo Rio de Janeiro, para um momento de interação ao vivo com toda a equipe Nuuvem.
Ambiente descontraĂdo, extremamente colaborativo e com alta transparĂȘncia: Queremos manter sempre nosso ambiente leve, onde todos tĂȘm acesso a todos e Ă todas as informaçÔes necessĂĄrias. EstĂĄ em nosso sangue ser co-op. Estamos prontos para ajudar em qualquer ocasiĂŁo!
AçÔes de endomarketing: mesmo distantes, gostamos de comemorar datas especiais como påscoa, festa junina, dia do gamer e outras, sempre garantindo um mimo para os nuuveiros!
Equipe Gamer: Aqui somos todos (ou quase todos) gamers! Entendemos e vivemos as dores de quem tem paixĂŁo pelos jogos e trabalhamos incessantemente para fazer o melhor para nossa comunidade. Se vocĂȘ nĂŁo joga, nĂŁo tem problema! Nossa equipe abraça gamers de longa data e futuros gamers igualmente đ
Para vocĂȘ saber como vai funcionar nosso processo:
Para esta vaga, o processo se divide em 4 etapas:
1. Uma entrevista com alguĂ©m do nosso time de People, voltado em explicar a vaga, entender sua histĂłria atĂ© o momento e onde quer chegar, avaliar seu perfil e personalidade e vermos se a Nuuvem Ă© um bom âfitâ para vocĂȘ e vocĂȘ para a Nuuvem.
2. Quem passar da fase anterior agora terĂĄ uma entrevista tĂ©cnica com nosso CTO ou algum Tech Lead, para avaliar sua experiĂȘncia e seus conhecimentos tĂ©cnicos. Nesta fase tambĂ©m serĂĄ feito um pequeno teste de inglĂȘs (leitura e compreensĂŁo de texto).
3. Quem passar da fase anterior agora receberĂĄ um pequeno projeto de teste para fazer em casa, em seu tempo, assincronamente. Ao entregar o teste, independente do resultado, vocĂȘ receberĂĄ um cupom de desconto no valor de R$ 150,00 para usar na loja da Nuuvem como agradecimento pelo esforço.
4. Quem passar da fase anterior farå por fim uma segunda entrevista técnica, voltada para analisar o código do projeto enviado, com um Tech Lead ou outro desenvolvedor do squad onde atuaria.
Em cada fase vocĂȘ terĂĄ a oportunidade de conhecer uma pessoa diferente que trabalha na Nuuvem, e poderĂĄ tirar dĂșvidas e fazer perguntas Ă vontade. Venha preparado!
Se identificou? PRESS START!
Highlights
A pessoa Tech Leader (Ruby) lidera tecnicamente um squad, dividindo seu tempo entre escrever e revisar cĂłdigo em Ruby on Rails e gerenciar o time e garantindo a saĂșde dos sistemas e processos. đ»đź
Originally posted on Himalayas