Desenvolvedor(a) Full-Stack Sênior | Ruby e JS

Job description

Somos uma empresa brasileira de tecnologia e design especializada no desenvolvimento de soluções para desafios complexos em negócios e políticas públicas. Com excelência tecnológica,​ atendemos todas as expectativas de nossos parceiros, promovemos a inclusão digital e o software livre​, produzindo inovação para organizações públicas e privadas. Somos desenvolvedores, engenheiros de software, jornalistas, designers, psicólogos e administradores engajados no que fazemos. Enxergamos o ser humano como centro de cada processo e trabalhamos para que a nossa tecnologia transforme positivamente o mundo.


Sobre os nossos princípios:

  • ​Nosso processo e nosso jeito de fazer as coisas privilegiam uma cultura de confiança​;
  • Usamos métodos ágeis de gestão, como Scrum, Kanban e bom senso​;
  • ​Design centrado no ser humano:​ ​nossos projetos integram design thinking, metadesign, visual thinking e estratégia de negócios​;
  • ​Tecnologia com garantia vitalícia:​ ​um software é uma obra de engenharia complexa e sua qualidade é algo imprescindível. Levamos isso ao extremo, por isso oferecemos uma garantia vitalícia contra bugs;
  • ​Da ideia à realização:​ ​nosso processo e nossa equipe multidisciplinar atuam em todas as etapas de criação de um projeto.

Buscamos uma pessoa entusiasmada para atuar como engenheiro(a) de software full-stack e que goste de criar soluções para resolver problemas e facilitar a vida de pessoas. A oportunidade requer a capacidade de projetar, codificar e testar softwares utilizando o framework Ruby on Rails.


Aqui você irá: 

  • Trabalhar majoritariamente com Ruby on Rails, além de testes automatizados, TDD, regressão e unitários;
  • Conceber as funcionalidades necessárias para o andamento do projeto;
  • Prestar suporte técnico aos clientes internos e externos;
  • Solucionar eventuais problemas que possam surgir no dia a dia.

    Job requirements

    • Ensino superior completo em TI;
    • Sólida experiência em Ruby On Rails;
    • Experiência com modelagem de dados e migrações incrementais;
    • Vivência profissional com HTML, CSS e algum framework de JavaScript (Vue.js, React.js ou Angular);
    • Conhecimento da funcionalidade do padrão REST;
    • Processamentos reativos e assíncronos (Sidekiq, Sneakers, RabbitMQ, Redis);
    • Banco de dados como PostgreSQL e/ou MySQL;
    • TDD utilizando preferencialmente RSpec;
    • Conhecimento em HTML/HAML, CSS/SCSS e javascript;
    • Git & GitHub - acompanhamento do projeto em Issues e Projects;
    • Confortável com soluções de containerization, como Docker, por exemplo;
    • Experiência com Linux; 
    • Inglês avançado. 


    Seria muito legal se você tivesse: 

    • Conhecimento em infra raw (Linux) e provided (serviços AWS e GCP);
    • Ferramentas de monitoramento - New Relic, Sentry;
    • Experiência com metodologia ágil.


    Gostou? Então vem construir essa história conosco!