
Desenvolvedor FullStack
- Vitória - ES
- Permanente
- Período integral
- Contribuir na definição e manutenção dos padrões de design e arquitetura dos sistemas;
- Atuar tanto na parte Server-Side quanto no Client-Side dos produtos como membro do Time de Enterprise Architecture;
- Codificar o Backend e APIs de alta complexidade dos Sistemas e o Frontend, prezando pela legibilidade, refatoração, clean code e boas práticas de programação;
- Realizar análises técnicas, funcionais e não-funcionais das Soluções de alta complexidades;
- Promover meios para redução do débito técnico, assim como o reaproveitamento de código entre os produtos;
- Gerar documentação necessária para aplicações;
- Ajuda a construir uma infraestrutura operacional performática e segura;
- Tomar decisões técnicas em alinhamento com a equipe equipe, clientes e stakeholders;
- Instalação, configuração e atualização de ambientes e ferramentas;
- Identificar, reportar e corrigir problemas que possam comprometer as entregas;
- Apoiar, sempre que necessário, no projeto e implementação da Experiência do Usuário, participando ativamente e colaborando com o Time de Product Design;
- Considerar as melhores práticas do Desenvolvimento Ágil, colaborando com o trabalho da Liderança Técnica;
- Adotar, sempre que possível, o Desenvolvimento Escalável, com bibliotecas de código reutilizáveis;
- Trabalhar em equipe, coordenando suas atividades com em conjunto com os demais do time para facilitar as entregas dos produtos dentro das expectativas de prazo e com qualidade máxima;
- Planejar os recursos do projeto junto com os demais dos Time de Delivery (desenvolvimento);
- Revisar, validar, testar e documentar apropriadamente seu próprio código e dos demais envolvidos;
- Garantir a revisão da codificação dos outros DEVs, procurando bugs, formas de otimização e tornando o trabalho de todos mais eficiente;
- Buscar sempre formas de tornar seu trabalho e dos demais mais ágil, seguro, fácil e rápido;
- Participar ativamente no processo de definição e refinamento dos esforços de desenvolvimento;
- Responsável por sua própria organização, fazendo bom uso de seus soft skills para que os times funcionem em harmonia;
- Atuar em apoio, de acordo e participando ativamente na melhoria dos processos de DevOps;
- Mentora os Desenvolvedores menos experientes, contribuindo para o crescimento profissional de todos.
- Proficiência em Python, preferencialmente framework FastAPI e
- Vivência com Produtos Digitais Escaláveis;
- Experiência com segurança em nuvem, preferencialmente Azure e AWS;
- Bons conhecimentos de DevOps (principalmente Azure DevOps);
- Bons conhecimentos em GIT e Contêiners;
- Inglês técnico.