Tivit

Ruby On Rails Developer

  • Tivit

Descrição

Publicado 29/10/2021

Buscamos Ruby on Rails Developer para compor seu time de engenharia. Essa pessoa será responsável por pensar, contribuir no planejamento e desenvolver novas funcionalidades nos diversos serviços e aplicações que compõem backend dos produtos digitais financeiros desenvolvidos pela empresa. Irá trabalhar junto com um time de engenheiros na arquitetura e definição de soluções de alta disponibilidade e utilizar as melhores práticas e tecnologias.

Comportamental:
  • É importante ter visão estratégica e de produto;
  • Ótima comunicação, pois vai ser o primeiro sênior e vai atuar com pessoas de outras senioridades, muitas vezes sendo responsável por realizar mentoria desses profissionais;
  •  Profissional vai atuar em equipe, deve gostar de compartilhar e receber conhecimento/informação;
  • O profissional tem liberdade para sugerir e implantar mudanças, a tomada de decisão é facilitada;
  • Essa pessoa precisa se atualizar e querer crescer, a empresa oferece crescimento horizontal e vertical.
DESCRIÇÃO DAS ATIVIDADES:
  • Desenvolver e sustentar aplicações nas arquiteturas: Linguagem de programação Ruby on Rails;
  • Desenvolver novas funcionalidades e atuar na resolução de bugs das aplicações;
  • As principais atividades são de desenvolvimento de novas funcionalidades, realizar eventuais correções necessárias, visando sanar todos os problemas identificados para melhor experiência do usuário;
  • Desenvolvimento e criação de APIs;
  • Atuar no desenvolvimento de aplicativos ou sistemas;
  • Análise das necessidades do negócio;
  • Testes de performance, carga e utilização de sistemas de forma manual e automatizada;
  • Garantir a qualidade técnica das soluções, desde o desenvolvimento, deployment e boas práticas de monitoramento e acompanhamento da produção;
  • Utilizar os padrões e práticas adotadas pela empresa e mercado referente a plataforma, tecnologias, linguagem e ferramentas utilizadas;
  • Manter a qualidade e sugerir melhorias e correções de possíveis problemas dos ambientes sistêmicos;
  • Auxiliando os Stakeholders ao realizar a análise de novas propostas de funcionalidades dos produtos digitais, garantindo que os novos projetos sejam viáveis do ponto de vista técnico e influenciar no valor para o negócio;
  • Analisar, evoluir e manter sistemas de alta escalabilidade, disponibilidade e performance, resilientes e orientados a eventos;
  • Garantir a qualidade de todo processo de desenvolvimento de acordo com os padrões estabelecidos;
  • Colaborar com idéias que possam melhorar os produtos e softwares/sistemas e a vida de seus usuários;
  • Analisar e criar documentações técnicas;
  • Buscar continuamente melhorias no time em que trabalha, no fluxo de trabalho e em você mesmo.

Habilidades

Requisitos

  • Larga experiência com linguagem de programação Ruby on Rails;
  • Conhecimento avançado em Banco de dados relacionais (SQL) e NÃO relacionais (NoSQL). (Postgre(SQL) e MongoDB(NoSQL) de preferência)
  • Excelente conhecimento em lógica de programação e programação orientada a objeto e e programação orientada a evento;
  • Experiência atuando em projetos com arquitetura em microsserviços;
  • Experiência em ambientes Cloud (AWS e/ou GCP)
  • Entender o funcionamento dos protocolos HTTP e o padrão REST;
  • Experiência com conteinerização utilizando Docker;

Diferenciais

  • Experiência em processos de revisão de código e teste automáticos;
  • Automação de testes, TDD, DDD, BDD, Etc;
  • Conhecimento em Kubernetes;
  • Boas práticas de desenvolvimento de software como SOLID, Clean Code, Lint, Code Coverage.
  • Profissionais multi skills e com a mente aberta para aprender novas tecnologias e ferramentas;
  • Metodologias ágeis: Scrum e Kanban;
  • Product & startup mindset;
  • Experiência open-source em algum projeto relevante;
  • Experiência com arquiteturas distribuídas.
  • Inglês técnico (para documentação)

Benefícios

  • Home Office
  • Vale Alimentação
  • Vale Refeição
  • Plano Médico
  • Plano Odontologico
  • Auxilio Internet
  • Auxilio Home Office

Compartilhar

    Resumo da Vaga

    Back-EndCategoria
    Full-TimeFormato
    NegociávelFaixa Salarial
    SêniorNível
    CLTTipo de Contratação
    100% RemotaModalidade
    RemotaLocalização
    Tivit

    Tivit

    A TIVIT é uma multinacional brasileira e one-stop-shop de tecnologia, presente no mercado desde 1998 e com operações em dez países da Améric

    Ver perfil da empresa

    Contatos


    São Paulo , , Brasil