Job description
Vamos simplificar o mundo juntos?
Nós da Zenvia somos líder de mercado em plataforma de comunicação como serviço, auxiliando atualmente mais de 8 mil clientes. Através de canais como WhatsApp, Chatobot, SMS, e Voz, atuamos em qualquer momento da jornada do consumidor, de forma integrada e automatizada com os processos e sistemas de gestão das empresas.
Nosso tempo não para. Inovamos constantemente para entregar valor superior com produtos incríveis e por isso buscamos por desenvolvedorxs que queiram junto com a gente desenhar e desenvolver soluções em um ambiente de muita abertura e confiança, entendendo que o real crescimento ocorre por meio da colaboração entre times.
Main responsibilities
Como desenvolvedor(a) sênior você vai:
- Contribuir na definição de arquitetura, a partir da análise de requisitos e necessidades dos usuários;
- Compreender o escopo total de um projeto e fazer as melhores sugestões para desenvolver, testar, implantar e manter;
- Melhorar a qualidade de um código previamente escrito;
- Revisar o design e código criados pelo time de desenvolvimento;
- Apoiar o estabelecimento de boas práticas e padrões de desenvolvimento;
- Desenvolver e gerenciar relacionamentos com diferentes áreas da empresa, como Infraestrutura e Marketing;
- Facilitar processos de inovação e adoção de novas tecnologias;
- Apoiar a formação de desenvolvedores com menor expertise.
Requirements and skills
Como desenvolvedor(a) sênior você tem:
- Experiência como referência técnica de times de desenvolvimento;
- Conhecimentos em arquiteturas de micro-serviços;
- Conhecimentos sólidos em Java, Kotlin ou alguma linguagem estaticamente tipada (apenas para vagas back-end);
- Conhecimentos sólidos em JavaScript (front-end e back-end), NodeJS e tecnologias de desenvolvimento web como HTML ou CSS (apenas para vagas front-end);
- Conhecimentos em testes em diferentes níveis (unitários, integração, ...);
- Conhecimentos sólidos em integração contínua;
- Forte conhecimentos em bancos de dados relacional e NoSQL;
- Forte conhecimentos em Linux/Unix.
Pontos extras se você tiver:
- Conhecimentos em soluções de mensageria (JBoss Messaging, Kafka, RabbitMQ)
- Conhecimentos em Métodos Ágeis (Extreme Programming, Modern Agile, Lean Software Development).
Additional information
Nossos diferencias:
- Política de home office 1x por semana, com horários de trabalho flexíveis;
- No Dress code;
- Gympass;
- Descontos em diversas instituições de ensino;
- Práticas de compartilhamento de conhecimento semanais;
- Estrutura flat: curtimos dar e receber feedback, entendendo que esse é o melhor meio para crescer pessoal e profissionalmente;
- Ambiente com tobogã, mesa de sinuca, fliperama, violão e cozinha gourmet.
Jeito Zenvia de Ser
Nós acreditamos no equilíbrio de uma vida sem amarras, que seja saudável sem nunca deixar de lado a diversão e a liberdade de sermos nós mesmos. Se você está buscando por uma empresa que se importe com suas ideias, que reconheça suas conquistas e contribuições e ainda te proporcione um ambiente livre e inclusivo para que você lidere o seu próprio desenvolvimento, esta é a sua empresa.
Apesar dos tempos instáveis de Covid-19, a Zenvia tem orgulho em ser um grande facilitador da comunicação digital e poder ajudar mais de 8 mil empresas a se comunicar de forma eficaz com seus clientes. Por isso, continuamos crescendo a todo vapor e potencializando esta mudança digital Venha fazer parte dessa empresa que se orgulha em ser um Great Place do Work!
Conheça mais sobre nós
Login as candidate