Desenvolvedor(a) Front-End React | Pleno

Palhoça Hybrid

🔷 Sobre nós:

A Prolog está desde 2016 transformando a Gestão de Frotas através da tecnologia, com presença em 3 países e fazendo a diferença em mais de 1.000 operações de transportes!

Na Prolog, não paramos de aprender porque conhecimento é o nosso combustível; não assumimos nada, guiamo-nos por dados para garantir a rota certa; temos foco no que importa, sem desviar da faixa de nossas prioridades; valorizamos o resultado porque sabemos onde queremos chegar; com capricho e precisão para cada entrega rodar perfeitamente e; não nos conformamos com ineficiência porque nossa frota é feita para rodar em alta performance!

Através dos nossos módulos de Gestão de Pneus, Gestão de Manutenção e Gestão de Checklist, levamos maior produtividade, precisão e previsibilidade para a gestão de frota dos nossos clientes!

  1. 🔗 Conheça mais sobre o nosso negócio clicando aqui!
  2. ➡️  Já na nossa página de carreiras, você pode conferir melhor os nossos valores culturais e um pouco mais!

Estamos buscando uma pessoa para atuar na posição de Desenvolvedor(a) Front-End React | Pleno e você pode conferir os detalhes da nossa oportunidade abaixo, vem ver! 
 
📍 Importante: Atualmente, estamos localizados no bairro Pedra Branca na Palhoça/SC e adotamos o modelo de trabalho presencial/híbrido.

 

🔷 No dia a dia você vai:

  • Desenvolver e manter aplicações web utilizando React, garantindo a qualidade e eficiência do código.
  • Colaborar com os times de produto e engenharia no refinamento e detalhamento das demandas, assegurando alinhamento e clareza nos requisitos.
  • Identificar e corrigir bugs, além de implementar melhorias contínuas para otimizar o sistema e proporcionar uma melhor experiência ao usuário.
  • Realizar revisões de Pull Requests (PRs) e atuar como um facilitador na disseminação de boas práticas de engenharia dentro da equipe.
  • Implementar testes e garantir a cobertura de código para assegurar a estabilidade das aplicações.
  • Participar ativamente de todas as cerimônias do time, como dailies, refinamentos, check-ins, check-outs e retrospectivas, contribuindo para um ambiente colaborativo e de constante evolução.
Requirements

🔷 Para assumir essa missão você precisa ter:

  • Experiência sólida de TypeScript, JavaScript, HTML e CSS.
  • Experiência com Tailwind para estilização CSS das telas e componentes.
  • Experiência com alguma bibliotecas de UI (Radix-ui, Shadcn-ui, etc).
  • Experiência prática em desenvolvimento com React, incluindo uso avançado de Hooks (ex: useMemo, useCallback, useRef, etc) e Hooks personalizados.
  • Experiência em roteamento dinâmico com React Router.
  • Experiência com ferramentas como React Hook Form ou similares.
  • Experiência em gerenciamento de estado usando ContextApi ou similares como, Redux e Zustand.
  • Experiência com integração de dados assíncronos usando React Query.
  • Experiência em consumir APIs REST com Axios, aplicando boas práticas de: controle de headers, autenticação JWT, uso de interceptors e tratamento de erros.
  • Experiência com testes de software, exemplo: unitários, componentes e testes E2E (plawright, vitest, etc).
  • Domínio completo de componentes funcionais, aplicando princípios de reutilização, isolamento e composição de componentes.
  • Conhecimento em formulários dinâmicos com validações baseadas em schema (ex: Yup, Zod) e tratamento de erros de forma otimizada.
  • Conhecimento básico em back-end.
  • Experiência com controle de versão utilizando Git, garantindo a integridade e histórico do código.
  • Perfil protagonista: alguém responsável, capaz de assumir uma demanda e levá-la até a entrega final sem precisar de microgestão.
  • Capacidade comprovada de trabalhar de forma colaborativa em squads multidisciplinares, promovendo sinergia e resultados conjuntos.

 

🔷 Não é obrigatório, mas nossos olhos brilharão se você: 

  • Possuir portfólio ou exemplos de projetos pessoais que demonstrem suas habilidades no Front-end com React.
  • Ter atuando em algum projeto utilizando o PHP como linguagem principal da Web.
  • Familiaridade com design system (trabalhamos com um DS próprio).
  • Possuir experiência com micro front-end, principalmente usando Module Federation.
  • Possuir conhecimento em mock de APIs com MSW (Mock Service Worker) para testes de integração e desenvolvimento isolado.
  • Possuir conhecimento de traduções dinâmicas e internacionalização de textos (exemplo: i18next).
  • Conhecimento em práticas de observabilidade, como monitoramento, logging e métricas, para garantir a saúde e performance das aplicações.
  • Ter trabalhado com metodologias ágeis, como Scrum ou Kanban.
Benefits

💙 Benefícios em ser Prologger:

  • Vale Alimentação: R$28,00 por dia trabalhado;
  • Vale combustível: R$250/mês ou Vale Transporte;
  • Benefício Flexível: R$200,00/mês;
  • Plano de saúde Unimed (após 4 meses de empresa);
  • Plano Odontológico Bradesco (após 3 meses de empresa);
  • Day off no mês do seu aniversário;

 
💙 Temos ainda...

  • Basicoisas: mercadinho interno que deixa sua rotina mais leve e prática; 
  • Parceria com Wellhub (Gympass): Com uma variedade de opções para atividade física, terapia, nutrição e qualidade do sono;
  • Parceria com a Avus: Até 80% de desconto em farmácias, consultas presenciais e exames;
  • Starbem: 4 Consultas por mês em formato telemedicina (1 consulta em clínico ou especialista, 1 consulta com nutricionista e 2 consultas com psicólogos);
  • Convênio SESC: desconto em hotéis, academias da rede e "day use" com almoço;
  • Café, frutas, chás e bolachinhas por conta da empresa;
  • Plano de Cargos e Salários;
  • Avaliação de Desempenho Semestral;
  • Foco em desenvolvimento: 1:1, cultura de feedback e PDI;
  • Dress code informal.   

 

E aí, bora otimizar o dia a dia de milhares de gestores de frota? 💙