Remote work, technology, and engagement are hot topics in the New World of Work. Read our in-depth report

Descrição do trabalho: Desenvolvedor Ruby Sênior (f/m/d)

Use este modelo de descrição do trabalho de um Desenvolvedor Ruby Sênior para atrair desenvolvedores qualificados. Para outras funções juniores, consulte nossa descrição do trabalho de um Desenvolvedor Ruby on Rails.

As responsabilidades do Desenvolvedor Ruby Sênior incluem:

  • Escrever códigos eficazes e escaláveis em Ruby
  • Construir componentes de back-end para aplicativos da internet
  • Testar aplicativos quanto ao desempenho, capacidade de resposta e segurança

Descrição do trabalho

Estamos procurando um Desenvolvedor Ruby Sênior para integrar nossa equipe de TI e nos ajudar a criar softwares e aplicativos funcionais para a internet.

As responsabilidades do Desenvolvedor Ruby Sênior incluem criar soluções de back-end, construir “gems” eficientes e integrar componentes de front-end. Se você estiver interessado em trabalhar duro e escrever códigos desde o princípio, além de revisar o trabalho de outras pessoas, gostaríamos de conhecê-lo.

Basicamente, o candidato selecionado deverá contribuir em todas as fases do ciclo de vida de desenvolvimento de softwares, do projeto à implantação.

Responsabilidades

  • Escrever códigos eficazes e escaláveis em Ruby
  • Construir componentes de back-end para aplicativos da internet
  • Testar aplicativos quanto ao desempenho, capacidade de resposta e segurança
  • Revisar e depurar códigos de desenvolvedores juniores
  • Integrar soluções de armazenamento de dados e processamento de dados
  • Construir, instalar e compartilhar “gems” e plug-ins
  • Criar scripts de testes automatizados
  • Aprimorar e manter aplicativos após a implantação
  • Coordenar com os membros da equipe a atribuição de trabalho em diferentes camadas da infraestrutura

Requisitos

  • Experiência profissional como Desenvolvedor Ruby
  • Profundo conhecimento de programação orientada a objetos (OOP)
  • Experiência prática em codificação de apps de linha de comando usando bibliotecas Ruby
  • Expertise em Rails
  • Compreensão do desenvolvimento ágil de softwares
  • Familiaridade com plataformas de automação de testes
  • Habilidades de resolução de problemas
  • Espírito de equipe
  • Bacharelado em Engenharia, Ciência da Computação ou área relacionada

Ready to hire?

Post to multiple job boards in a single submission. Add your details below and try Workable for free.

Let's grow together

Start hiring now with a 15-day free trial. Or talk to us about your hiring plans and
discover how Workable can help you find and hire great people.