[totvs crm] desenvolvedor de sistemas front end
Expirado
a30243
Receba notificações de novas vagas de Desenvolvedor em CASCAVEL-CE no seu e-mail.
Vaga: 1
Local de trabalho:
CASCAVEL - CE (1 vaga)
Descrição:
- Formação Superior nas áreas de Tecnologia e áreas afins.
- Conhecimento em desenvolvimento de aplicações Twelve Factor.
- Experiência no desenvolvimento de aplicações Orientadas a Objetos.
- Conhecimento em design e arquitetura de software: Domain-Driven, TDD, Design Patterns.
- Ter conhecimento em práticas Agile (Scrum, Kanban, XP).
- Experiência com controle de versão (Git).
- Experiência com build tools e gerenciamento de dependências (Ex: Npm, Yarn, webpack).
- Experiência em uso de recursos da linguagem Javascript (Ex: Promises, Callbacks).
- Conhecimento de ECMAScript 2018.
- Conhecimento em bibliotecas de construção de aplicações frontend como React e/ou Angular.
- Experiência em desenvolvimento Web utilizando HTML5, CSS3, Javascript e frameworks Javascript como JQuery, React, React Native ou Angular.
- Conhecimento em funcionalidades avançadas Javascript (Ex: WebWorkers).
- Conhecimento de frameworks de teste (Jest, Mocha, Chimp, Karma).
- Conhecimento de ferramentas de pré-processadores ECMAScript (Babel).
- Inglês.
- Experiência anterior com arquitetura Frontend de sistemas.
- Desenvolver e manter componentes reutilizáveis.
- Construir interfaces web responsivas utilizando as melhores práticas do mercado.
- Dar suporte e manter builds e dependências de projetos utilizando ferramentas de gerenciamento de dependências.
- Desenvolver testes unitários de componentes frontend visando a melhor cobertura e qualidade das entregas.
- Apoiar nas estimativas de horas no que diz a respeito das atividades técnicas.
- Auxiliar a definição da visão técnica alinhada com nossa visão do negócio.
- Construir análises frontend de sistema frontend evidenciando prós e contras da solução.
- Pesquisar novas tecnologias e propor melhorias nos processos a fim de garantir excelência na qualidade de entrega.
- Participar de projetos para construção de novos componentes e/ou customizações de componentes já existentes.
- Manter o versionamento de códigos adequados utilizando ferramentas de versionamento de mercado.
- Auxiliar no entendimento e configuração de ambientes Cloud para desenvolvimento e Produção.