O QUE VOCÊ VAI FAZER: Desenvolver soluções técnicas de alta complexidade, através do desenvolvimento de requisitos de softwares utilizando-se do domínio de tecnologias front-end envolvidas no projeto com foco na usabilidade do produto; Dominar a arquitetura front-end do software e ser capaz de atuar nela através da análise de seus componentes, organização e funcionalidades; Garantir a utilização e aplicação de boas práticas no desenvolvimento de testes, sejam estes manuais ou automatizados, bem como no desenvolvimento de requisitos de softwares, buscando encontrar e testar soluções de negócios e arquiteturas através da comunicação e trocas de conhecimento com o time de desenvolvimento; Documentar as etapas de desenvolvimento front-end realizando o registro do desenvolvimento nas ferramentas de versionamento e documentação; Detalhar requisitos de alta complexidade através do contato com clientes e áreas envolvidas no projeto/atendimento; Contribuir com fóruns e discussões sobre inovação e novas tendências de mercado através da constante atualização em tecnologias front-end com o intuito de disseminar o conhecimento entre a equipe; Propor inovações que se apliquem ao roadmap do time, de modo que maximize a competitividade e eficiência do produto através de provas de conceito e estudos de caso; Participar de discussões táticas e operacionais e de definição de metas anuais da área referente a assuntos técnicos, realizando estudos de viabilidade e provas de conceito; Orientar, capacitar e trabalhar com o time de desenvolvimento para encontrar soluções de negócio, arquitetura e desenho através da comunicação e disseminação de conhecimento; Participar da definição dos processos necessários para atingir os objetivos de curto e médio prazo da área do produto ou segmento que estiver atuando; Garantir o cumprimento das metas de curto e médio do time do produto ou segmento que estiver atuando podendo alterar as práticas, procedimentos padrões e priorização de tarefas a serem executadas.Projetar e desenvolver componentes altamente reutilizáveis e bem documentados usando as melhores práticas de uma aplicação SPA.Colaborar com as equipes de desenvolvimento para garantir a integração perfeita desses componentes em nossas aplicações; O QUE ESPERAMOS DE VOCÊ:Lógica de Programação nível avançadoLinguagem de programação para Front-end (Javascript, typescript e outros)Fundamento em testes unitários de end to end (e2e)Arquitetura web – nível domínio; Domínio de um framework de Front-end (Angular Preferencialmente, Vue, React, outros)Vivência em integração e Entrega contínua de Front-end.DIFERENCIAL:Vivência sólida com AngularMétodos ágeis de desenvolvimento de software – desejável nível intermediário;