Desenvolvedor Full Stack / Sistemas Internos
Estamos em busca de um Desenvolvedor Full Stack para integrar o time da Trentini Assessoria Previdenciária. Procuramos alguém com perfil analítico, mão na massa e que goste de construir soluções que gerem impacto direto na operação e na gestão da empresa.
Hoje a Trentini possui um CRM e um Painel próprios, ambos em fase de aperfeiçoamento e ajustes pós implementação, utilizados diariamente por todos os setores da empresa. O Painel é responsável por centralizar indicadores, metas, desempenho operacional e dados estratégicos de cada área, enquanto o CRM gerencia toda a operação comercial e de relacionamento com clientes.
O foco desta posição não será iniciar um CRM do zero, mas sim atuar em conjunto com o time de desenvolvimento na evolução, manutenção, sustentação e expansão dos sistemas já existentes, além da construção de dashboards e ferramentas internas voltadas à gestão e tomada de decisão.
Responsabilidades
Desenvolver novas funcionalidades e melhorias para o CRM, mas principalmente focado no Painel proprietário da empresa
Atuar em conjunto com os desenvolvedores na evolução da arquitetura e sustentabilidade dos sistemas internos
Aperfeiçoar os existentes e construir novos dashboards estratégicos e operacionais para diferentes áreas da empresa (Comercial, Financeiro, RH, Marketing, Operações etc.)
Estruturar visualizações de dados para acompanhamento de metas, produtividade, indicadores e resultados
Realizar integrações com APIs externas e sistemas terceiros
Dar manutenção e suporte técnico aos sistemas internos já existentes
Auxiliar na modelagem e organização do banco de dados relacional
Garantir organização, performance, estabilidade e escalabilidade das aplicações
Participar de discussões técnicas e propor melhorias para os sistemas e processos internos
Tecnologias Utilizadas Atualmente
JavaScript / TypeScript
React
Next.js
NestJS
Supabase
PostgreSQL
Docker
Git
Requisitos Técnicos
Experiência prática com JavaScript e TypeScript
Experiência com React e Next.js
Experiência com Node.js e frameworks back-end (preferencialmente NestJS)
Conhecimento em bancos de dados relacionais SQL
Experiência com PostgreSQL e/ou Supabase
Conhecimento em consumo e integração de APIs RESTful
Familiaridade com Git
Capacidade de construir dashboards e interfaces orientadas a dados
Diferenciais
Experiência prévia com Supabase
Experiência com sistemas internos, CRMs ou plataformas de gestão
Conhecimento em Docker
Conhecimento em automações e integrações
Experiência com ferramentas de BI ou visualização de dados
Conhecimento em arquitetura de software e organização de aplicações escaláveis
Perfil Comportamental
Perfil analítico e organizado
Autonomia para resolver problemas e propor soluções
Boa comunicação e facilidade para trabalhar em equipe
Capacidade de transformar necessidades operacionais em soluções práticas
Mentalidade de melhoria contínua
Comprometimento com qualidade, estabilidade e organização do que constrói
Processo Seletivo
Durante o processo seletivo, valorizaremos principalmente a capacidade prática do candidato.
Queremos entender o que você já construiu na prática, seja através de:
Portfólio
Projetos pessoais
Sistemas desenvolvidos
Dashboards criados
Ou apresentação de algum projeto do qual tenha orgulho de mostrar e explicar tecnicamente durante a entrevista