Desenvolvedor(a) Backend Senior – Árvore – Home Office

Árvore

Informações da vaga:

Atenção as exigências da vaga!

Descrição da vaga:

RESPONSABILIDADES E ATRIBUIÇÕES

Como pessoa engenheira backend, você vai integrar um squad multidisciplinar, com o objetivo de desenvolver soluções técnicas de ponta a ponta, desde as primeiras conversas com os times de produto e design até o monitoramento da funcionalidade em produção. Sua missão será entregar novas funcionalidades e melhorias na nossa plataforma, mantendo o padrão de qualidade técnica ou até subindo quando possível. Valorizamos a autonomia e a proatividade, pois acreditamos que essas características são fundamentais para o bom funcionamento dos nossos times e da nossa engenharia. Prezamos pessoas antes de processos.

Alguns exemplos de desafios técnicos que você pode encontrar no seu dia a dia aqui:
Desenhar uma plataforma genérica de gamificação dos nossos produtos
Refatoração do sistema de usuários e grupos para melhor atender os novos requisitos
Implementar novas funcionalidades que ajudem nossos usuários a lerem mais livros
Implementar testes que nos ajudem a entender o comportamento de nossos usuários
Nos ajudar a quebrar nosso monolito em partes menores

Além dos desafios técnicos, também esperamos que você ajude a elevar a qualidade técnica da equipe e do nosso código, através de:
Reviews de código
Mentoria de seus colegas
Identificação de problemas e melhorias nos nossos códigos e sistemas
Proatividade para implementar melhorias nos nossos sistemas
Colaboração de conhecimento através de discussões síncronas ou assíncronas
Quanto à nossa stack, ela é centrada em Elixir e no framework Phoenix, com GraphQL fazendo a comunicação entre o backend e o frontend. Nossos frontends são em React/React Native. Não esperamos que você trabalhe no front, mas se quiser subir uns PRs, nós apoiamos!
No nosso backend seguimos o paradigma funcional e as diretrizes do Elixir e do Phoenix. Mas se não tiver tanta experiência com a linguagem ou framework não tem problema, você vai conseguir aprender por aqui.

Outras tecnologias e sistemas que usamos aqui:
MySQL e PostgreSQL
Elasticsearch
Redis
Prometheus e Grafana
New Relic

REQUISITOS E QUALIFICAÇÕES

Conhecimento avançado usando e operando bancos de dados relacionais (MySQL, PostgreSQL);
Experiência trabalhando com sistemas web;
Experiência avançada com testes automatizados de código;
Processamento assíncrono através de background jobs ou mensageria;
Experiência com aplicações que usam Cloud (ex: AWS, RDS, S3);
Conhecimento em linguagem funcional ou interesse em aprender.

INFORMAÇÕES ADICIONAIS

Seria legal que você tivesse também:
Conhecimento avançado de monitoramento e observabilidade das soluções;
Experiência trabalhando com sistemas de fila para comunicação entre múltiplos sistemas.

O que você vai encontrar aqui:
Salário Compatível com Mercado
Flexibilidade de horário;
Autonomia;
Ambiente de trabalho descontraído e agradável;
Cultura colaborativa;
Auxílio creche;
Vale alimentação ou refeição;
Plano de saúde
Plano odontológico
Vale transporte para os momentos presenciais;
Crédito Consignado
Auxílio Farmácia;
Gympass;
Zenklub;
Árvore para você e sua família, acesso ao acervo completo.
Desconto em universidades e cursos;
Ambiente seguro para você ser quem realmente é. Não toleramos absolutamente nenhum tipo de discriminação, seja sexual, racial, social, religiosa, etc.

Outras informações importantes para você:
Trabalho 100% remoto.

Vaga divulgada no RJEMPREGOS.NET

Obs: em vagas que solicitam o envio de curriculo por e-mail, sempre envie o curriculo no corpo do e-mail e em anexo.

Clique no botão abaixo "Candidatar-se à Vaga" para acessar o link, e-mail, local de comparecimento ou whatsapp da empresa contratante.

Dica: tenha atenção ao anunciado da vaga, as vezes por algum detalhe você pode ser eliminado da seleção, não esqueça de manter seu curriculo atualizado, boa sorte!

Candidate-se no botão abaixo.

Para se candidatar a esta vaga visite arvore.gupy.io.