Pular para o conteúdo principal

Desenvolvedor Ruby Back-end Sênior

Tipo de vaga: Efetivo

Modelo de trabalho: Híbrido

Vaga também para PcD

Descrição da vaga

Se você é um entusiasta de desenvolvimento de software que busca constantemente desafios estimulantes e deseja contribuir para o sucesso de uma equipe incrível, encontrou o lugar certo! </> 🌐


Como Desenvolvedor Back-End Sênior, você desempenhará um papel essencial em nossa equipe.

Responsabilidades e atribuições

  • Desenvolver software de alta qualidade, aplicando as melhores práticas para garantir eficiência e qualidade.
  • Planejar, construir, monitorar e manter aplicações de back-end para atender às necessidades dos nossos clientes.
  • Projetar soluções de código, analisando várias opções de arquitetura e avaliando seus impactos.
  • Implementar testes automatizados para garantir a robustez do nosso software.
  • Colaborar no planejamento da implementação de soluções em conjunto com colegas, contribuindo para o crescimento da equipe.
  • Constantemente aperfeiçoar os processos de desenvolvimento, ferramentas e técnicas para garantir que estamos sempre na vanguarda da tecnologia.
  • Realizar análises de código e orientar o desenvolvimento de outros membros da equipe.
  • Trabalhar em equipe para desenvolver soluções de software que atendam às necessidades dos nossos clientes.
  • Criar e manter documentação técnica, incluindo especificações de design e manuais do usuário.
  • Propor ferramentas e promover melhores práticas de programação para elevar a qualidade do desenvolvimento.
  • Gerar métricas para monitorar a qualidade do desenvolvimento de software.
  • Melhorar continuamente os processos, ferramentas e técnicas de desenvolvimento de software.

Requisitos e qualificações

Requisitos Obrigatórios:

  • Experiência sólida em desenvolvimento com Ruby on Rails.
  • Experiência sólida em programação orientada a objetos.
  • Experiência sólida em banco de dados, principalmente PostgreSQL.
  • Experiência sólida em testes automatizados.
  • Experiência sólida na criação e manutenção de APIs com uso intensivo de dados.
  • Experiência sólida na construção de arquiteturas sustentáveis e escaláveis.
  • Experiência em desenvolvimento front-end, preferencialmente em React.
  • Experiência com conceitos de contêiner, incluindo Kubernetes e Docker, e conceitos básicos de rede.
  • Experiência com interação em ambiente de nuvem, preferencialmente GCP.
  • Conhecimento de boas práticas de desenvolvimento com Clean Code e Clean Architecture.
  • Experiência com processamento assíncrono, como Sidekiq, PubSub e Redis.
  • Experiência em desenvolvimento com Golang.
  • Experiência com metodologias ágeis.
  • Experiência com documentação técnica, incluindo especificações de projeto, manuais do usuário e planos de teste.

Requisitos Diferenciais:

  • Experiência trabalhando com arquiteturas orientadas a serviços e sistemas complicados em escala.
  • Experiência com cluster Elasticsearch, configuração, gerenciamento de índices e mapeamento de índices.
  • Automação de infraestrutura por meio de scripts DevOps, como Shell, Python, Ruby e Powershell.

Informações adicionais

Junte-se a nós e faça parte de uma equipe apaixonada por tecnologia que está constantemente elevando o padrão de excelência no desenvolvimento de software. Se você busca constantemente o aprendizado e aprimoramento, esta é a oportunidade perfeita para você!

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevista Assíncrona
  3. Etapa 3: Bate Papo com RH
  4. Etapa 4: Bate Papo com Gestão
  5. Etapa 5: Contratação

Syonet: O Lugar onde Inovação Encontra Paixão!

Na Syonet, não estamos apenas construindo software revolucionário de gerenciamento de relacionamento com o cliente (CRM), estamos construindo um futuro emocionante e transformador. Aqui, você não é apenas mais um colaborador, você é um membro valorizado da nossa família Syonet!


NOSSA CULTURA

Somos uma equipe diversificada e dinâmica, onde cada voz é ouvida e cada ideia é celebrada. Fomentamos uma cultura de inovação, aprendizado contínuo e criatividade. Na Syonet, não apenas aceitamos desafios, buscamos ativamente por eles. Adoramos empurrar os limites do possível e criar soluções que causam impacto.


Aqui, não se trata apenas de fazer um trabalho, mas de fazer a diferença. Valorizamos a paixão, a determinação e a ambição. Damos a você as ferramentas, o suporte e a liberdade para prosperar em sua carreira.


AQUI VOCÊ IRÁ ENCONTRAR:

  • Uma equipe apaixonada e colaborativa que valoriza suas contribuições.
  • Oportunidades infinitas para aprendizado e crescimento profissional.
  • Projetos desafiadores que testarão suas habilidades e o impulsionarão para frente.
  • Um ambiente de trabalho flexível e inclusivo que promove um equilíbrio saudável entre vida pessoal e profissional.
  • Benefícios competitivos e recompensas que reconhecem seu trabalho árduo.

Se você é uma pessoa curiosa, apaixonada e determinada que está pronta para abraçar desafios, a Syonet é o lugar para você.


Pronto para se juntar a nós?

Explore nossas oportunidades de carreira e venha fazer parte desta jornada emocionante!

?