Sobre o trabalho Front End Angular Developer
OBRIGATÓRIO E OBRIGATÓRIO:
Angular
JavaScript
TypeScript
Node.JS
DESCRIÇÃO DO TRABALHO
Desenvolvedor front-end angular
HÍBRIDO- SERÁ NECESSÁRIO TRABALHAR NO LOCAL ALGUNS DIAS/SEMANAS.
Função geral:
Como membro de um esquadrão ágil, responsável por implementar novos recursos e habilitar recursos usando ferramentas e práticas modernas de engenharia de software. Adere a práticas e padrões estabelecidos por comunidades de prática e contribui para uma cultura de melhoria contínua. Compartilha a responsabilidade e a responsabilidade pelo risco, trocando ideias e opiniões abertamente, levantando preocupações e seguindo pessoalmente as políticas e procedimentos definidos. Fazer a coisa certa para clientes e colegas garante que ações e comportamentos gerem uma experiência positiva para o cliente.
Responsável pelo risco, trocando ideias e opiniões abertamente, levantando preocupações e seguindo pessoalmente as políticas e procedimentos definidos. Responsável por sempre fazer a coisa certa para clientes e colegas e garantir que ações e comportamentos conduzam a uma experiência positiva do cliente. Operando dentro do apetite de risco do Banco, alcança resultados por meio da identificação, avaliação, gerenciamento, monitoramento e reporte consistente de riscos de todos os tipos.
Deveres e responsabilidades:
- Implemente novos recursos, mantendo a qualidade geral do software
- Contribuir para uma cultura de aprendizado documentando e compartilhando conhecimento técnico como desenvolvedor em um esquadrão ágil
- Participe de comunidades de prática de desenvolvedores seguindo as melhores práticas, participando de revisões de código e compartilhando conhecimento
- Mantenha-se atualizado sobre as tendências tecnológicas relevantes
- Participar na pesquisa e resolução de problemas dos clientes
- Outros deveres como atribuídos
Conhecimentos mínimos, competências e habilidades necessárias:
- Bacharel em Ciência da Computação/Sistemas de Informação ou comparável com 5 a 7 anos de experiência em desenvolvimento de software.
- Fortes habilidades de resolução de problemas
- Conhecimento de design orientado a objetos e experiência em desenvolvimento com uma ou mais das seguintes linguagens de programação:
- TypeScript/HTML/CSS
- Familiaridade com ferramentas de teste: Karma / Jasmine / Jest / Cypress
- Estrutura de desenvolvimento web angular
- Práticas recomendadas de acessibilidade
- Experiência com soluções de controle de versão, preferencialmente Git/GitHub
Experiência com qualquer um dos seguintes, uma vantagem:
- Gradle
- Node.js
- Familiaridade com bancos de dados relacionais e SQL