Engenheiro (a) de Software Full StackS(para trabalhar 100% remoto
Buscamos uma pessoa entusiasmada para atuar como engenheiro(a) de software e que goste de criar software 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.
De modo geral, as atividades são:
- Ajudar na concepção, implementação, infraestrutura e escala de todas as aplicações de software desenvolvidas pela empresa;
- Colaborar na arquitetura, projeto e desenvolvimento de software, análise de sistemas, QA e DevOps;
- Atender demandas diversas de desenvolvimento, banco de dados e infraestrutura.
➡️ O que a pessoa precisa ter:
- Ensino superior completo em Ciência da Computação, Engenharia de Software ou cursos correlatos;
- Domínio técnico com experiência significativa comprovada em Ruby - Rails;
- ActiveRecord - modelagem de dados, com migrações incrementais;
- Processamentos reativos e assíncronos (Sidekiq, Sneakers, RabbitMQ, Redis);
- Experiência com Webpack;
- Experiência com pré-processadores de assets como SASS, LESS, Babel;
- Experiência com HAML e SCSS;
- TDD e BDD utilizando preferencialmente RSpec;
- Conhecimento em infra raw (Linux) e provided (serviços AWS e GCP);
- Ferramentas de monitoramento - New Relic, Sentry;
- Git & GitHub - acompanhamento do projeto em Issues e Projects;
- Linux - vivência com o Terminal (shell).
➡️ Diferenciais:
- Conhecimento em Orquestração de contêineres (kubernetes);
- Experiência significativa em Sinatra, Hanami;
- Conhecimento em Integração e entrega contínuas (CI e CD);
- Docker e Docker-compose;
- Inglês técnico.
Tecnologia da Informação : Desenvolvimento back-end, Desenvolvimento de sistemas, Desenvolvimento front-end, Testes, Full Stack (Back-End),
Escolaridade mínima:
Ensino Superior
Completo