Desenvolvedor Full Stack Senior
Realco Soluções em Gestão de Pessoas
Descrição da vaga
Desenvolvedor Full StackPara uma empresa que processa mais de 100 milhões de registros por dia em sistemas críticos de monitoramento e gestão energética, com stack diversa e desafios reais. Buscamos alguém que queira ser a referência técnica do time — não um gestor, mas o engenheiro que todo mundo consulta quando o problema é difícil.Vai atuar diretamente na arquitetura de soluções, nas decisões técnicas que importam e na evolução contínua dos sistemas. Se você gosta de resolver problemas complexos, trabalha de forma organizada e tem orgulho do código que entrega, essa vaga é para vocêO ambiente exige familiaridade com desafios reais de volume. Esperamos que você já tenha vivência em pelo menos alguns desses cenários: queries em tabelas com centenas de milhões de linhas, pipelines que não podem parar, decisões de trade-off entre consistência e disponibilidade, e sistemas onde latência importa.Além do desafio em uma empresa vibrante e crescente evolução, essa vaga é presencial em Florianópolis/SC, um dos principais polos de inovação da América Latina — reconhecido por sua qualidade de vida, conexões com o ecossistema tech e uma cultura empreendedora cada vez mais globalOportunidade única para quem quer construir, crescer e deixar marca. Responsabilidades e atribuiçõesArquitetura e decisões técnicas ● Projetar e evoluir a arquitetura dos sistemas, garantindo performance, escalabilidade e confiabilidade em alto volume de dados● Definir padrões técnicos, guias de boas práticas e decisões de stack para o time● Avaliar trade-offs técnicos e propor soluções para problemas complexos● Conduzir code reviews com foco em qualidade, segurança e manutenibilidadeDesenvolvimento ● Atuar ativamente no desenvolvimento de módulos críticos e features de alta complexidade e projetos estratégicos● Projetar e implementar pipelines de dados resilientes e de alta performance● Construir e manter APIs robustas integradas a múltiplas fontes de dados● Garantir cobertura de testes e qualidade do código em toda a baseReferência técnica ● Ser o ponto de apoio técnico do time em decisões de arquitetura e implementação● Documentar decisões técnicas (ADRs) e disseminar boas práticas● Identificar gargalos, débitos técnicos e propor planos de melhoria contínua● Traduzir requisitos de negócio em soluções técnicas viáveis e bem dimensionadasRequisitos e qualificaçõesExperiência Mínimo de 6 anos em desenvolvimento de software, com histórico comprovado em sistemas de alta escala e decisões de arquitetura.Linguagens e frameworks ● TypeScript e JavaScript avançado — padrões de projeto, SOLID, performance● Python — APIs com FastAPI ou Flask, automações e processamento de dados● Node.js — serviços de backend e integraçõesFrontend ● React e/ou Angular — arquitetura de componentes, gerenciamento de estado● Next.js para aplicações fullstackDados e armazenamento ● PostgreSQL avançado — particionamento, otimização de queries, tuning em produção● Redis — cache, filas e pub/sub● MongoDB — modelagem de documentos e queries em escalaInfraestrutura e dados em movimento ● RabbitMQ — design de pipelines assíncronos, tolerância a falha● Docker — containerização e orquestração em produção● CI/CD — pipelines de entrega contínua e estratégias de deployCloud ● Experiência com deploy, monitoramento e gerenciamento de recursos.Diferenciais ● Experiência com Rust em sistemas de alta performance● Conhecimento em TimescaleDB ou bancos de séries temporais● Familiaridade com práticas de IaC (Terraform ou similares)● Certificações técnicas relevantes (AWS, GCP, Kubernetes)Perfil que buscamos● Resolve problemas difíceis com autonomia — não espera alguém dizer o próximo passo● Toma decisões baseadas em dados de performance: profiling, benchmarks, observabilidade● Comunica bem tanto com o time técnico quanto com stakeholders de negócio● Tem senso de ownership — se o sistema está com problema, é problema seu tambémInformações adicionaisModelo de trabalho - presencial em Florianópolis / SCJornada - segunda a sábado.Remuneração - fixaBônus anual - 01 salario base de acordo com alcance de metas.Ambiente técnico desafiador, com problemas reais de escala em energia renovávelAutonomia para propor e implementar mudanças de arquiteturaAcesso a cursos, certificações e programas de desenvolvimentoFlexibilidade de horárioVale alimentação: R$ 1.000/mêsVale transporte compatível com o trajetoContratação - CLT
