Buscamos um(a) Desenvolvedor(a) Full Stack Sênior para ser um pilar técnico no desenvolvimento e evolução dos nossos produtos corporativos, com foco principal na criação da nossa nova plataforma interna de Recursos Humanos e Departamento Pessoal. Em um ambiente dinâmico de uma empresa de gestão de saúde, sua missão é atuar de ponta a ponta na construção de soluções de alto impacto.
Você liderará tecnicamente o desenvolvimento de um ecossistema completo que gerenciará a jornada dos nossos colaboradores, desde a admissão virtual e gestão de ponto eletrônico, até o processamento complexo da folha de pagamento. Além de escrever código escalável e de alta qualidade utilizando o ecossistema Node.js e React, você deverá liderar pelo exemplo, mentorar outros desenvolvedores e ditar os padrões de arquitetura da equipe.
Principais Responsabilidades
* Arquitetura e Desenvolvimento: Projetar e desenvolver aplicações full stack de alta complexidade, implementando padrões de arquitetura definidos e garantindo a consistência do código.
* Desenvolvimento de Módulos Core (RH/DP):
* Criar fluxos de Admissão automatizados e seguros.
* Construir e manter o motor de cálculo da Folha de Pagamento e Rescisões, garantindo precisão absoluta.
* Desenvolver a gestão de Férias e o processamento de marcações de Ponto Eletrônico.
* Legislação e Integrações: Traduzir regras da CLT e acordos sindicais em lógicas de sistema. Criar integrações robustas com sistemas bancários, APIs contábeis e órgãos governamentais (ex: e-Social), além de atuar no design de APIs (REST).
* Liderança e Mentoria: Mentorar desenvolvedores(as) de nível pleno e júnior, realizando code reviews construtivos e disseminando boas práticas de mercado.
* Automação e Qualidade: Garantir a qualidade através da implementação de uma estratégia sólida de testes automatizados (unitários, integração, e2e) e utilizar ativamente ferramentas de IA para geração de código, visando produtividade.
* Infraestrutura e Deploy: Trabalhar com Docker para manter ambientes consistentes e atuar ativamente em esteiras de CI/CD para entregas contínuas.
Formação e Experiência
* Experiência Específica em RH: Experiência comprovada na construção de sistemas de Recursos Humanos (HCM/HRMS), Departamento Pessoal, Workforce Management (ponto/escalas) ou plataformas de processamento financeiro complexo.
* Experiência Técnica: Sólida vivência em desenvolvimento full stack corporativo, atuando de ponta a ponta na concepção de produtos.
* Metodologias: Sólida vivência com metodologias ágeis (Scrum, Kanban) em times de produto, além de entendimento claro de workflows como GitFlow.
* Formação: Ensino Superior em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou experiência prática equivalente.
Habilidades Técnicas (Hard Skills)
* Stack Principal: Domínio avançado do ecossistema Node.js (NestJS, Express) e React (incluindo Next.js). Familiaridade com TypeScript e Vue.js.
* Bancos de Dados: Proficiência em bancos relacionais (PostgreSQL, MySQL), ORMs, modelagem de tabelas e entendimento profundo de DER, além de transações consistentes.
* DevOps & Cloud: Excelente conhecimento em Docker e ambiente Linux. Vivência prática com provedores Cloud (GCP, Azure) e cultura DevOps (CI/CD).
* Ferramentas: Proficiência com Git/GitHub e experiência no uso de ferramentas de IA assistiva (como Claude Code ou similares).
Habilidades Comportamentais (Soft Skills)
* Autonomia e Pragmatismo: Capacidade de resolver problemas complexos com autonomia, propondo melhorias técnicas e transitando entre tecnologias de forma pragmática, focando na melhor solução para o contexto.
* Foco no Usuário e Qualidade: Entender a criticidade financeira e humana de um sistema de DP/RH, responsabilizando-se pelo funcionamento impecável das regras de negócio.
* Tradução de Requisitos: Facilidade para dialogar com especialistas de DP/RH para transformar leis e portarias em lógica matemática de software.
* Gestão de Crise: Perfil analítico para lidar com gargalos ou bugs de forma ágil e fria, especialmente em momentos críticos (fechamento de folha).
Diferenciais
* Experiência com React Native para desenvolvimento mobile.
* Conhecimentos avançados em performance de aplicações e otimização de queries de banco de dados.
* Conhecimento prévio em PHP e/ou Python para auxiliar na manutenção ou migração de sistemas legados.
* Ter atuado em HRTechs ou possuir forte interesse no desenvolvimento de produtos para a área da saúde.
Contrato PJ
100% Remoto
E aí, topa o desafio?
Estamos ansiosos para ter você conosco!