Desenvolvedor Full-Stack Sênior

Há 7 dias

florianópolis, santa catarina, Brasil G5 IT Tempo integral



Descrição da vaga



Descrição da vaga
Vaga: Desenvolvedor Full-Stack

Perfil:
Sênior Modelo: PRESENCAL
- Florianópolis/SC Contratação: Cooperado Sobre o projeto:Buscamos um Desenvolvedor Full-Stack Sênior para atuação em empresa de Tecnologia focada em monitoramento de ativos industriais, com presença global e clientes em diversos países. O ambiente envolve integração entre hardware e software, processamento de dados de sensores e desafios de performance, escalabilidade e confiabilidade em sistemas distribuídos.
A posição exige atuação próxima ao time de engenharia, em um ambiente que combina:microsserviços e alta escalaprocessamento de dados de sensoresintegração com dispositivos eletrônicos (IoT)O modelo de trabalho é presencial em Florianópolis/SC, com times multidisciplinares operando no conceito de pair programming e com modelo de contratação Cooperado. Perfil esperado: Responsabilidade, Aprendizado contínuo, Eficiência, Proatividade, Qualidade e Segurança. Entregas esperadas:Ciclo de Vida do SoftwareRequisitos bem definidos e estimadosCódigo com padrão elevado e revisadoTestes automatizados (alta cobertura)Deploy contínuo com rollbackMonitoramento ativo (logs, métricas, alertas)Evolução contínua e redução de débito técnico

Back-End

Back-EndDesenvolvimento de microsserviços escaláveisAPIs REST documentadas (OpenAPI)Processamento assíncrono (filas/eventos)Banco de dados otimizado (SQL/NoSQL)Observabilidade completaStacks necessários: Python, React, Java, Node.js, Docker, Kafka e GCP (Google Cloud Platform);

DevOps

DevOpsCI/CD automatizadoDeploy com rollbackMonitoramento e resposta a incidentes

Qualidade e Segurança

Qualidade e SegurançaTestes automatizadosCode review ativoProteção de dados e compliance

Colaboração

ColaboraçãoParticipação ativa em plannings e todos rituais de processos do timeComunicação clara de status e bloqueiosTrabalho próximo com times de engenharia (hardware + software)

Compartilhamento de conhecimento

Compartilhamento de conhecimentoPair programmingDocumentação técnicaMentoria de outros desenvolvedoresPost-mortem de incidentes