Desenvolvedor(a) Fullstack
Descrição do cargo
A empresa esta contratando Desenvolvedor(a) Fullstack. O vencedor desse processo sera responsável por:
* Desenvolver e manter aplicações web modernas utilizando Angular (versões mais recentes).
* Criar componentes reutilizáveis e otimizados para performance e escalabilidade.
* Implementar boas práticas de testes unitários e de integração.
* APLICAR PRINCÍPIOS DE ARQUITETURA LIMPA E BOAS PRÁTICAS DE DESENVOLVIMENTO.
* Ter capacidade de medir esforços e definir prazos de implementação.
* Solucionar problemas que surgem durante os projetos.
* Participação na concepcao de novos produtos e evolucoes de produtos existentes com o cliente, apoiando PMs, POs e Tech Leads na identificacão de melhores solucoes de tecnologia para enderecar as demandas de negócios;
* Definicao dos componentes, sistemas e subsistemas primarios, identificando as interfaces e colaboracoes entre eles.
Requisitos e qualificações:
* Experiencia sólida com Angular, TypeScript e JavaScript.
* Conhecimento avançado em HTML5, CSS3 e SCSS/SASS.
* Modelar arquiteturas de software em nuvem.
* Experiencia com .NET (C#) (Mais de 4 anos).
* Experiencia com banco de dados relacional SQLServer.
* Conhecimento em Git.
* Boa comunicação e trabalho em equipe.
* Capacidade de escrever codigo robusto, testável e validado.
* Familiaridade com metodologias ageis (Scrum/Kanban).
* Ter noções de DevOps (PODs, Docker, Kubernetes).
* Formação em areas exatas, preferencialmente Ciências da Computação, Engenharia da Computação, Análise de Sistemas.
* Experiencia prévia com criacao de guidelines e arquiteturas de referência e com geração de artefatos de especificacao / documentação arquitetural.