🚨 02 VAGAS PARA PROFISSIONAIS REALMENTE SÊNIOR
Estamos 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 entrevista
📌 Somente serão convidados para entrevista os profissionais que apresentarem:
* experiência comprovada no currículo
* aderência técnica demonstrada no questionário de candidatura
Desenvolvedor 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 pares
Entregas Esperadas
Ciclo 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, PostgreSQL
Front-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, Storybook
DevOps
* 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, Bitbucket
Qualidade 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, Trivy
Colaboraçã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, Atlassian
Compartilhamento 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, Bitbucket
Gestã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 — Jira
Modelo de Contratação: Cooperativa ou PJ