
Desenvolvedor Fullstack Sênior
- Belo Horizonte - MG
- Permanente
- Período integral
MISSÃO DA ÁREA
Desenvolver soluções para ajudar nossos clientes a melhorar seus resultados através da utilização de soluções tecnológicas inovadoras e aperfeiçoamento dos processos de gestão. Você trabalhará dentro de uma equipe para dar vida aos projetos e ideias para novas aplicações web integradas com microsserviços, APIs e outros sistemas.ATRIBUIÇÕES DO CARGO
Propor melhorias no sistema para diminuir o número de erros que ocorrem na manutenção;
Desenvolver artefatos técnicos para padronizar e facilitar o desenvolvimento;
Dar feedback à gestão sobre andamento dos projetos;
Realizar treinamentos/workshops de assuntos relacionados a área;
Acompanhar e inspecionar agilidade e qualidade na entrega das tarefas de outros colaboradores quando solicitado;
Realizar reuniões de feedback com a equipe e auxiliar na gestão da análise de desempenho desses colaboradores;
Procurar por facilitadores na resolução dos problemas;
Realizar demais atividades solicitadas pelo superior imediato que estejam relacionadas à função.
Auxiliar colaboradores da área de suporte e outras áreas (Equipe de Manutenção) sempre que demandado dentro do processo, ajudando em suas tarefas laborais atendendo aos clientes internos e externos.
Participar da coleta e revisão de requisitos, avaliar a viabilidade técnica, auxiliar na definição de soluções e preparar artefatos de desenvolvimento quando necessário;
Conduzir a revisão do código e revisões com os membros da equipe;
Monitorar as mudanças na tecnologia; permanecer atualizado sobre as tendências atuais do setor e práticas, princípios, modelos e padrões de arquitetura interna;
Realizar treinamentos técnicos quando necessário.FORMAÇÃO E QUALIFICAÇÕES
FORMAÇÃO ACADÊMICA: Graduação completa ou em andamento em áreas de Tecnologia.
QUALIFICAÇÕES ESPECÍFICAS:
Desejável:
DevOps
Experiência usando pipelines de CI e CD
Docker e Kubernetes
Azure ou AWS ou Digital Ocean
BitBucketEXPERIÊNCIA PROFISSIONALExperiencia comprovada, com desenvolvimento de aplicações Web/Mobile, PostgreSQL, VS Code, GIT, Restful, JSON, NGINX, JavaScript, Node.js, Vue, React.js ou Angular.
Necessário conhecer as melhores práticas em desenvolvimento de software, utilizando DDD, SOLID, teste de unidade, ajuste de desempenho, tanto em nível de código quanto de banco de dados.
Necessário boa capacidade analítica de sistemas, problemas, programas e formulando soluções.
Necessário habilidade com Desenho Técnico garantindo que todo o trabalho realizado seja de design sólido e se encaixe na arquitetura existente.COMPETÊNCIAS OBRIGATÓRIASCOMPETÊNCIAS TÉCNICAS (HARD SKILLS):PostgreSQL
VS Code
GIT
Restful
JSON
NGINX,
JavaScript
Node.js, Vue
React.js ou AngularCOMPETÊNCIAS COMPORTAMENTAIS (SOFT SKILLS):Autodesenvolvimento
Raciocínio Lógico
Análise e solução de problemas
Foco no cliente e resultado
Boa comunicação