Somos uma empresa do Grupo Telefônica, líder em telecomunicações no Brasil. Trabalhamos com o propósito de Digitalizar para Aproximar pessoas, negócios e toda sociedade, construindo uma nação mais conectada e transformando a vida dos brasileiros.
Buscamos ampliar a autonomia, a personalização e as escolhas em tempo real dos nossos clientes, colocando-os no comando da sua vida digital, com segurança e confiabilidade tudo isso com a qualidade que só a Vivo tem.
Para que isso seja possível, lideramos um processo de transformação digital e estamos revolucionando a Vivo de dentro para fora.
Implementamos metodologias ágeis por toda a empresa, buscando nos conectar com as formas mais inovadoras e colaborativas de se trabalhar.
Atuamos para fomentar um ambiente de trabalho diverso e inclusivo que estimula a criatividade, gerando inovação e aumentando o engajamento.
Acreditamos que o caminho para oferecer a melhor experiência ao nosso cliente começa pela boa experiência do nosso colaborador.
VempraVivo
RESPONSABILIDADES E ATRIBUIÇÕES
- Realizar desenvolvimento de novas funcionalidades, manutenção e melhorias do sistema (web e aplicativo), aplicando boas práticas de desenvolvimento, segurança e qualidade de código;
- Colaborar em todas as fases do ciclo de vida do desenvolvimento de software (concepção, projeto, implementação / desenvolvimento, testes, documentação);
- Ter bom domínio dos recursos da linguagem e programação e bom conhecimento da maioria dos frameworks base da plataforma;
- Aplicar as boas práticas dos conceitos SOLID e clean code;
- Ter familiaridade com metodologias ágeis de desenvolvimento de software;
- Trabalhar em equipe e colaborar com outros membros do time de desenvolvimento;
- Manter-se atualizado com as últimas tendências e tecnologias de desenvolvimento de software;
- Promover uma cultura de melhoria contínua;
- Interagir tecnicamente com equipes internas e externas;
- Ser organizado e ter senso de prioridade.
FORMAÇÃO
Ensino superior completo ou cursando em : Engenharia da Computação; Análise de sistemas; Ciências da computação; Sistemas de Informação ou áreas correlatas.
IDIOMAS
Inglês : Intermediário
Espanhol : Intermediário (desejável)
REQUISITOS / QUALIFICAÇÕES TÉCNICAS
Ter conhecimento em :
- Aplicações Web e Mobile;
- Sistemas de autoatendimento de clientes (eCare);
- Sistema Operacional Unix;
- Conceito SOLID e clean code;
- Conhecimento dos conceitos e aplicação de APIs e Micro serviços;
- Experiência em metodologia ágil para o desenvolvimento de software
- Gestao de tarefas na ferramenta JIRA
- Experiência em metodologia ágil para o desenvolvimento de software
Ter domínio das seguintes tecnologias (mandatório) :
- NodeJS , VueJS, JavaScript, Html e CSS
- Lógica de programação
Será um grande diferencial se tiver conhecimento e aplicação em :
- Docker, Kubernetes, Jenkins, Java, Python, GoLang
- Junit, Jest, GitLab, typescript
- Scripts : shell, groovy
- CI / CD : Gitlab e Jenkins (empacotamento, testes, execução)
- Conhecimentos em teste de componentes, testes E2E e mutação de teste
Qualificações comportamentais :
- Autonomia;
- Dinamismo;
- Proatividade;
- Iniciativa;
- Relacionamento interpessoal;
- Atitude integradora;
- Curioso(a).
Soluções inovadoras, com diferenciais eficientes e competitivos, são a matéria-prima de quem atua com Tecnologia da Informação na Telefônica.
Esta é a área que faz a gestão dos sistemas de informação para trazer ainda mais qualidade, flexibilidade e agilidade. O resultado é uma empresa cada vez mais digital e com propostas de valor mais robustas para os nossos clientes.
Se identificou? Então esta oportunidade é para você.
Você fará parte do time de Inovação Digital, onde terá a oportunidade de atuar na evolução e manutenção dos canais digitais B2B dentro dos nossos times de desenvolvimento ágil de software, trabalhando em um ambiente dinâmico e colaborativo que incentiva a autonomia e o aprendizado constante.
Será responsável por construir o software necessário para atender os objetivos do projeto.
Essa pessoa transforma os requisitos de negócio em código fonte, seguindo as definições arquiteturais existentes e os processos definidos para garantir a consistência e a transparência do progresso do desenvolvimento para o cliente e gestão.
Ele ou ela representa a primeira linha de garantia de qualidade ao criar código que apresente um baixo nível de problemas.
É quem faz a investigação e busca a solução de problemas, sejam eles defeitos no código, nos dados ou em ambientes.
Lida fundamentalmente com as questões técnicas, dominando as tecnologias necessárias, sempre aplicando as boas práticas relevantes.