Analista Desenvolvedor Fullstack Pleno
RESPONSABILIDADES E ATRIBUIÇÕES:
- Atuar no suporte técnico avançado (N3), analisando, diagnosticando e resolvendo problemas complexos em aplicações web, APIs.NET, integrações e frontend.
- Investigar incidentes críticos, realizar troubleshooting avançado e propor correções definitivas para garantir estabilidade.
- Realizar sustentação de sistemas em produção: monitoramento, análise de logs, performance e comportamento das aplicações.
- Colaborar com Engenharia, Infra, Dados para reproduzir cenários, validar hipóteses e implementar correções/melhorias.
- Desenvolver ajustes, hotfixes e melhorias no backend (.NET / SQL Server) e no frontend (React Native, Vue.js em MVC).
- Analisar, otimizar e manter stored procedures, views e consultas SQL ligadas a performance, incidentes e integrações.
- Apoiar Produto e Engenharia na triagem técnica, oferecendo insights de impacto e viabilidade.
- Garantir qualidade técnica com boas práticas, code review, testes unitários e documentação.
- Criar e evoluir documentações, playbooks de incidentes, runbooks e procedimentos de sustentação.
- Contribuir para a evolução da arquitetura, identificando falhas, gargalos e oportunidades de melhoria.
- Atuar como referência técnica para N1/N2, orientando e transferindo conhecimento.
REQUISITOS:
- Experiência sólida em suporte técnico avançado (N3/SRE), atuando na análise e resolução de incidentes complexos.
- Domínio de MVC, Web API e.NET Core para manutenção, correções e evolução de serviços.
- Conhecimento avançado em SQL Server: otimização de consultas, criação de stored procedures/views, análise de performance (locks, deadlocks, índices, planos de execução).
- Vivência com frontend moderno: React Native (ajustes/correções) e Vue.js integrado a MVC, além de domínio de JavaScript ES6+ e TypeScript.
- Experiência com APIs REST: interceptação, tratamento de erros, logs, autenticação e uso de Swagger (contract...