* Salário: R$ 6.000 a R$ 11.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Pleno
Sobre o produto
A Trizy by Confidencial (Apenas para Cadastrados) é uma plataforma e superapp de logística que conecta caminhoneiros a embarcadores e transportadoras, otimizando o transporte de cargas. Presente no ecossistema Confidencial (Apenas para Cadastrados), a ferramenta digitaliza a rotina do motorista, oferecendo gestão de fretes, rotas inteligentes, agendamento de cargas e comunicação em tempo real
Estamos em busca de um(a) Desenvolvedor(a) Fullstack Pleno para atuar conosco, contribuindo com melhorias, novas funcionalidades e evolução contínua da aplicação.
Responsabilidades e atribuições
- Desenvolver, evoluir e manter aplicações web utilizando React no frontend, garantindo boas práticas de componentização, performance e organização de código.
- Projetar, desenvolver e manter APIs RESTful utilizando NestJS, aplicando princípios de arquitetura modular e boas práticas de backend.
- Modelar, otimizar e manter estruturas de dados em PostgreSQL, incluindo modelagem relacional, criação de índices e otimização de queries.
- Implementar e gerenciar estado de aplicações SPA, avaliando soluções adequadas para cada contexto.
- Desenvolver componentes reutilizáveis, escaláveis e acessíveis para a aplicação.
- Escrever e manter testes automatizados (unitários e de integração) garantindo cobertura adequada e confiabilidade do sistema.
- Participar ativamente de code reviews, contribuindo com feedback técnico e disseminação de boas práticas.
- Colaborar com times de Design e Produto na definição e viabilidade técnica de funcionalidades.
- Contribuir com decisões técnicas, melhorias de arquitetura e qualidade do código.
- Documentar endpoints, fluxos de dados, regras de negócio e decisões técnicas.
Requisitos
- Experiência sólida com JavaScript (ES6+).
- Experiência com React.js, incluindo hooks, componentização avançada e gerenciamento de estado.
- Experiência com Node.js utilizando NestJS, incluindo arquitetura modular, services, controllers e injeção de dependência.
- Experiência com PostgreSQL, incluindo modelagem de banco, queries complexas e otimização de consultas.
- Experiência com Git em fluxo de trabalho colaborativo (GitHub ou GitLab).
- Experiência com ferramentas de testes e consumo de APIs como Postman ou similares.
- Experiência na criação de testes automatizados com Jest (frontend e backend).
- Conhecimento de boas práticas de arquitetura, qualidade de código e organização de projetos.
