Desenvolvedor(a) Front-End React | Pleno
Descrição da Vaga
**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! * Conheça mais sobre o **nosso negócio clicando aqui!** * **➡️ 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. Requisitos: **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. Benefícios **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?**
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev