Na Sankhya, estamos construindo soluções que impulsionam a transformação digital de milhares de empresas em todo o Brasil. Como
Desenvolvedor(a) Full Stack Senior
, você terá um papel estratégico na
evolução e manutenção dos frameworks da nossa plataforma
, atuando no desenvolvimento de soluções escaláveis, performáticas e de alta qualidade.
Se você busca desafios técnicos, ambiente colaborativo e espaço para inovação, essa posição é para você! ??
RESPONSABILIDADES E ATRIBUIÇÕES
Atuar no desenvolvimento e manutenção dos frameworks proprietários da Sankhya.
Colaborar com diferentes squads e times multidisciplinares para garantir a estabilidade e evolução da aplicação.
Identificar, propor e implementar soluções para problemas técnicos, tanto em manutenções quanto em novos projetos.
Garantir que a documentação técnica e os materiais de onboarding estejam sempre atualizados.
Apoiar a definição de boas práticas, padrões de arquitetura e qualidade de código.
REQUISITOS E QUALIFICAÇÕES
Graduação em Ciência da Computação, Engenharia de Software ou áreas correlatas.
Pós-graduação em Engenharia ou Arquitetura de Software é desejável.
Experiência sólida em desenvolvimento back-end e front-end.
Histórico em projetos escaláveis, performáticos e de alta disponibilidade.
Vivência com metodologias ágeis (Scrum, Kanban).
Portfólio técnico atualizado (GitHub, projetos, contribuições open source).
Competências Técnicas
Linguagens de programação: proficiência em Java e JavaScript.
Banco de dados: Avançado em SQL, incluindo modelagem e otimização de consultas.
Front-end: conhecimento intermediário em React e Angular com design responsivo.
Intermediário a avançado em troubleshooting de aplicações em servidor de aplicação (Flight Recorder,Dump de Threads e AWR).
Arquitetura e frameworks: experiência avançada com arquitetura MVC e microservices, design patterns e clean code.
Qualidade e testes: Unitários e Integração, cobertura de código e integração contínua.
Segurança: Práticas de proteção de dados, autenticação segura e criptografia.
Soluções escaláveis: Capacidade de projetar e implementar arquiteturas robustas alinhadas a requisitos de negócio.
IA aplicada à engenharia de software será um diferencial.
Habilidade em levantamento e refinamento de requisitos junto a stakeholders.
Vivência em documentação técnica detalhada, versionamento (Git) e gestão de dependências.
Pensamento sistêmico para antecipar impactos e garantir integração fluida entre módulos.
Diferenciais
Domínio em TDD, automação de testes.
NoSQL.
CI/CD e DevOps: Conhecimento intermediário em pipelines, automação de deploy, monitoramento e logging.
Experiência com métricas DORA para avaliação e melhoria contínua de performance.
Localidade | Atuação
?? Uberlândia/MG: Presencial
?? São Paulo/SP: Híbrido (2vz na semana no escritório)
?? Demais localidades: Remoto
?? Regime de contratação CLT
BENEFÍCIOS
?? Remuneração Variável + Participação nos Resultados (PPR)
?? Vale Alimentação/Refeição iFood
?? Plano de saúde
?? Licença Maternidade e Paternidade Estendida
?? Auxílio Creche
E mais! Confira todos os benefícios aqui: