Desenvolvedor(a) Full Stack Sr (Arquitetura) – Asaas – Home Office
RESPONSABILIDADES E ATRIBUIÇÕES
Transformar lógica de negócio em código de alta qualidade, respeitando os padrões e práticas estabelecidos;
Participar da definição e implementação de novas funcionalidades e correção de bugs;
Compreender e discutir os problemas e soluções propostas, buscando sempre a melhor solução técnica para os desafios encontrados;
Revisar o código entregue pelos colegas de equipe;
Dividir grandes entregas em pequenos entregáveis coesos;
Monitorar a solução implementada em produção, avaliando erros, performance e disponibilidade;
Colaborar com melhorias ou novos padrões na base de conhecimento da Engenharia;
Implementar componentes e abstrações reutilizáveis para os demais engenheiros;
Comunicar decisões técnicas com base em trade-off arquiteturais;
Identificar problemas de performance na aplicação e propor soluções que os resolvam;
Prestar consultorias para os times de engenharia em decisões técnicas.
REQUISITOS E QUALIFICAÇÕES
Experiência com desenvolvimento WEB;
Experiência com programação orientada a objetos e integração entre serviços via APIs Rest;
Conhecimentos em HTML, CSS e Javascript;
Forte experiência com algum banco de dados relacional;
Conhecimento do pipeline de Deploy e versionamento de código com Git;
Conhecimento em algum provedor Cloud como AWS, Azure ou GCP;
Domínio de boas práticas de design de código, padrões de projeto e princípios como YAGNI, DRY e KISS;
Experiência com ferramentas de observabilidade de aplicações;
Experiência com manutenção de sistemas web distribuídos;
Inglês técnico.
Diferenciais
Ensino superior em andamento em TI, Ciências da Computação ou áreas correlatas;
Conhecimento avançado em Grails e suas diferentes versões.
INFORMAÇÕES ADICIONAIS
Carga horária de 8h por dia (seg a sex – não compensamos os sábados);
Contratação CLT.