Pessoa Desenvolvedora Ruby Sênior (PJ)
Descrição da Vaga
**Sobre Nós** A Pin People tem como propósito construir relações mais humanizadas e prósperas entre pessoas e empresas, permitindo que ambos os lados sejam bem sucedidos ao longo da jornada. Afinal, todas as experiências importam. Nossa plataforma coleta dados sobre a experiência através de pesquisas e apresenta onde agir para gerar mais resultado para as suas pessoas e o seu negócio. Nosso time de Tecnologia tem como propósito usar a tecnologia para promover inovação e solução de problemas proporcionando uma experiência incrível e segura dentro e fora da nossa área. **Responsabilidades e Atividades** * Desenvolvimento de aplicações web; * Manutenção de sistemas para correção de falhas/erros; * Implementação de melhorias; * Atuar como parte da equipe ágil; * Desenvolver as funcionalidades de contato com o usuário; * Otimizar a aplicação para melhor velocidade e escalabilidade; * Garantir a validação dos dados fornecidos pelos usuários; * Criar código e bibliotecas reutilizáveis para uso futuro; * Estar em contato direto com os times de Data Labs, People Science e Produto, participando da construção de produtos e processos; * Estudar novas tecnologias e como aplicá\-las de forma a criar novas soluções ou melhorar as existentes; * Revisar código de outros pessoas desenvolvedoras. **Hard Skills** **O que esperamos encontrar em você:** * Experiência com Ruby e Ruby on Rails * Conhecimentos básicos de Node.js * Experiência com Sidekiq (processamento assíncrono e filas) * Banco de dados relacionais (preferencialmente PostgreSQL) * Versionamento com Git * Conhecimento em Docker para desenvolvimento * Experiência com REST APIs **People Skills** * Comunicação: Expressa ideias de forma clara e objetiva, adaptando a comunicação ao público e contribuindo para o alinhamento entre áreas e times. * Flexibilidade: Mostra abertura para mudanças e novos aprendizados, ajustando\-se bem a diferentes contextos, demandas e formas de trabalho. * Organização: Mantém suas tarefas, prazos e prioridades sob controle, garantindo entregas consistentes e bem estruturadas. * Colaboração: Atua de forma cooperativa com colegas e outras áreas, compartilhando conhecimento e buscando soluções conjuntas. * Gestão do tempo: Planeja e distribui suas atividades de modo eficiente, equilibrando qualidade e velocidade nas entregas. * Proatividade: Antecipase a problemas, propõe melhorias e busca soluções sem depender exclusivamente de direcionamentos. * Autonomia: Conduz suas entregas com independência, sabendo quando pedir ajuda e quando assumir decisões com segurança. * Responsabilidade: Assume compromissos com seriedade, cumpre prazos e responde pelos resultados das próprias ações e decisões. * Criatividade: Propõe abordagens inovadoras para resolver problemas técnicos e melhorar processos ou produtos. * Trustability: Constrói confiança por meio da consistência nas entregas, transparência na comunicação e postura ética no trabalho em equipe. **Será Considerado Um Diferencial** * Práticas de TDD/RSpec * Experiência com ambientes em nuvem (AWS, ECS, S3, RDS) * CI/CD (GitHub Actions, CircleCI) * Observabilidade (Sentry, Grafana, Prometheus) * Prisma ORM * NestJS * Yarn como gerenciador de pacotes **Sobre o Processo Seletivo** Aqui na Pin, oferecer a melhor experiência é o nosso principal objetivo durante o processo seletivo. Dito isso, queremos compartilhar com vocês um pouco sobre o nosso cronograma. Bora lá? Quase sempre, nossas oportunidades seguem o mesmo fluxo — ou seja, temos praticamente as mesmas etapas. São elas: - Triagem de Perfis: Geralmente, realizamos essa etapa de uma a duas semanas após a divulgação da vaga. - Agendamento de Entrevistas: Nos esforçamos para visualizar cada perfil inscrito. Quando temos muitas candidaturas, priorizamos o uso do apoio da IA para realizar a triagem de perfis. Por isso, queremos te dar uma dica: preencha todas as etapas com atenção e mantenha seu currículo 100% atualizado, utilizando palavras\-chave que facilitem a busca. - Bate\-papo com o RH: Nosso time será responsável por conduzir a primeira entrevista. Este é um momento para avaliarmos o seu fit cultural com o nosso time! Geralmente, essa etapa é realizada com o apoio da liderança ou de algum Pinner da equipe. - Case Técnico: Aqui na Pin, realizamos uma etapa prática para avaliar atentamente suas hard skills. Este momento é extremamente importante para consolidar seu conhecimento e também para nos apoiar na tomada de decisão. - Bate\-papo Final: Este bate\-papo é voltado para que a pessoa candidata conheça a liderança responsável ou uma pessoa representante da área. Carta\-Proposta: O momento final do processo seletivo, em que o nosso time entra em contato por telefone para formalizar a aprovação! É importante reforçar que sempre encaminhamos feedbacks! Normalmente, feedbacks personalizados são enviados quando temos mais contexto sobre a pessoa candidata — ou seja, quando ela avança para uma entrevista. ***Aqui na Pin nós valorizamos muito a diversidade e inclusão, por isso incentivamos a inscrição de mulheres, pessoas pretas, pessoas de todas as idades, pessoas com deficiência e LGBTQIA\+. Se você faz parte de um desses grupos, gostaríamos muito de te conhecer! Temos como propósito construir relações mais humanizadas e prósperas entre pessoas e empresas, permitindo que ambos os lados sejam bem sucedidos ao longo da jornada. Afinal, todas as experiências importam.***
Vaga originalmente publicada em: linkedin
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev