A Kstack está em busca de um(a) Desenvolvedor(a) de Software Sênior para atuar com excelência técnica na arquitetura, resiliência e entrega contínua de soluções de software robustas e escaláveis. O profissional será uma referência técnica, atuando na resolução de problemas de alta complexidade e elevando o nível técnico dos engenheiros do time.
Responsabilidades
- Liderar a implementação técnica de funcionalidades críticas, integrações e componentes de alta complexidade.
- Elaborar Design Docs e especificações técnicas de qualidade para grandes iniciativas, seguindo as diretrizes e padrões estabelecidos pela área de Arquitetura/Staffs.
- Colaborar com o Especialista/Tech Lead e o Coordenador no detalhamento técnico, estimativas e quebra de tarefas da squad.
- Conduzir code reviews criteriosos do time (Plenos e Juniores), garantindo padrões de segurança, manutenibilidade, performance e cobertura de testes úteis.
- Garantir que as aplicações entregues possuam observabilidade adequada (métricas, logs estruturados e alertas) e mecânicas de resiliência.
- Mapear e propor correções para débitos técnicos e gargalos no código antes que se tornem incidentes em produção.
- Atuar como ponto de apoio técnico (Nível 2/3) na investigação e resolução de incidentes no ambiente produtivo.
- Manter a documentação técnica de arquitetura, APIs e guias de integração atualizados no repositório do time.
- Orientar desenvolvedores de menor senioridade através de sessões de pair programming e alinhamentos técnicos.
- Garantir o compliance e desenvolvimento das RFCs de arquitetura.