02 VAGAS PARA PROFISSIONAIS REALMENTE SÊNIOREstamos buscando Desenvolvedor Full-Stack Sênior para atuar presencialmente em Florianópolis – SC, em um projeto estratégico para nosso cliente do segmento de tecnologia industrial, que desenvolve soluções avançadas para monitoramento e automação industrial utilizando software, dados e inteligência aplicada à operação de equipamentos e ativos industriais .Importante:Esta posição é exclusivamente para profissionais com perfil sênior e experiência comprovada nas tecnologias listadas abaixo.Caso você não possua experiência sólida nas tecnologias solicitadas, recomendamos que não realize a candidatura, pois:- seu currículo não será aderente ao perfil da vaga- você perderá tempo respondendo o questionário- não será chamado para entrevistaSomente serão convidados para entrevista os profissionais que apresentarem:- experiência comprovada no currículo- aderência técnica demonstrada no questionário de candidaturaDesenvolvedor Full-Stack Sênior:Perfil:- Responsabilidade — Se responsabiliza por todas as suas ações e decisões- Aprendizado Contínuo — Sabe que tecnologias vão e vem. Está atento às novas tecnologias e não se apega a uma stack específica- Eficiência — Melhora processos continuamente, utilizando inteligência artificial a favor da agilidade e da entrega contínua com segurança- Proatividade — Não espera dizerem o que é preciso ser feito. Propõe ativamente, vai em busca da informação e faz os projetos andarem- Qualidade — Cuidado com os detalhes, deixando o que usou melhor do que quando encontrou- Segurança — Leva segurança da informação a sério, seguindo princípio do menor privilégio e buscando ativamente revisão de paresEntregas EsperadasCiclo de Vida do Software:- Funcionalidade projetada — Documento ou ticket com requisitos testáveis e estimativa de complexidade- Código desenvolvido — PR aprovado, aderente e elevando padrões do projeto- Testes implementados — Suite automatizada cobrindo maior parte dos cenários e casos de uso (~80%)- Sistema implantado — Deploy contínuo (on demand) em produção com rollback disponível; - Aplicação monitorada —Dashboards, alertas e logs acessíveis- Sistema mantido — Correções e evoluções entregues conforme demanda- Débito técnico tratado — Refatorações planejadas e executadas- Sistema descomissionado — Migração de dados e desligamento documentado (quando aplicável)Back-End- Microserviços em produção — Serviço deployado, respondendo, com health check ativo- APIs REST documentadas — Endpoint funcional + especificação OpenAPI atualizada- Persistência de dados otimizada — Índices e queries com performance adequada ao contexto- Processamento assíncrono — Filas e consumidores funcionais com tratamento de falhas- Observabilidade — Logs, métricas e traces acessíveis para troubleshooting- Tecnologias — TypeScript, NodeJS, Express, Python, FastAPI, MongoDB, Docker, Kubernetes, Kafka, PostgreSQLFront-End- Interface responsiva — Funcional nos dispositivos e navegadores definidos pelo projeto- Protótipo interpretado — Implementação fiel ao wireframe/design aprovado- Integração com API — Comunicação robusta com tratamento de estados e erros- Gerenciamento de estado — Arquitetura escalável sem degradação de performance- Performance otimizada — Métricas de experiência do usuário dentro do aceitável- Tecnologias — TypeScript, NodeJS, React, Material UI, Tailwind, Redux Toolkit, Redux Saga, Sentry, StorybookDevOps- Pipeline CI/CD — Automação de build, testes e deploy funcionando- Infraestrutura como código — Recursos provisionados de forma versionada e reproduzível- Deploy reversível — Capacidade de rollback em tempo hábil- Monitoramento ativo — Alertas e procedimentos de resposta documentados- Tecnologias — GCP, Cloud Build, Terraform, Bash, BitbucketQualidade e Segurança- Testes automatizados — Cobertura adequada de cenários críticos- Código mantido — Refatorações que preservam legibilidade e integração- Revisão de código — Participação ativa em code reviews da equipe- Código seguro — Livre de vulnerabilidades OWASP Top 10- Dados protegidos — Tratamento adequado de dados sensíveis e confidenciais- Compliance seguido — Aderência às políticas de segurança e privacidade da empresa- Tecnologias — TypeScript, NodeJS, Jest, Vitest, Python, PyTest, SonarCloud, TrivyColaboração e Comunicação- Status reportado — Atualizações regulares em canais definidos (daily, weekly, etc.)- Bloqueios sinalizados — Impedimentos comunicados em até 24h úteis- Planejamento participativo — Contribuição ativa em refinamentos e plannings- Requisitos definidos — Colaboração na especificação de critérios de aceite testáveis- Tecnologias — Microsoft, AtlassianCompartilhamento de Conhecimento- Pair programming realizado — Sessões conduzidas com membros da equipe- Documentação produzida — ADRs, runbooks, ou artigos técnicos publicados- Mentoria oferecida — Suporte técnico a membros menos experientes- Incidentes documentados — Post-mortems com aprendizados registrados- Tecnologias — Atlassian, BitbucketGestão de Incidentes- Incidente tratado — Problema identificado, mitigado e resolvido- Causa raiz documentada — Análise registrada com ações preventivas- Conhecimento transferido — Outros membros capacitados no processo de resolução- Tecnologias — JiraModelo de Contratação: Cooperativa ou PJ