Desenvolvedor(a) Full Stack | Pleno

Prolog App | Gestão de Frotas

Palhoça

Híbrido

BRL 167 000 - 257 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Vantagens oferecidas por esta oferta de emprego

Vale Alimentação
Vale combustível
Benefício Flexível
Plano de saúde Unimed
Plano Odontológico Bradesco
Day off no mês do seu aniversário

Resumo da oferta

A Prolog App | Gestão de Frotas está buscando um Desenvolvedor(a) Full Stack com foco em Java para atuar no back-end, somando habilidades em React ou Flutter. O desafio envolve entregar funcionalidades completas, desde o banco de dados até a camada de cliente, com autonomia e foco em valor para o produto.

É desejável experiência com APIs REST, PostgreSQL e uma stack frontend, com prática em testes e revisões de código.

Qualificações

  • Experiência sólida com Java e Spring Boot, design de APIs REST e tratamento de erros.
  • Experiência com PostgreSQL (modelagem, migrations com Flyway e queries nativas) e testes automatizados.
  • Conhecimento em pelo menos uma das frentes Web React ou Mobile Flutter, com entrega ponta a ponta.
  • Ganho em Git e CI/CD (GitHub Actions) para automação e qualidade do código.
  • Trabalho em squads multidisciplinares com boa comunicação e autonomia.

Responsabilidades

  • Desenvolver APIs REST em Java com Spring Boot e integrar com PostgreSQL.
  • Construir interfaces web com React/TypeScript ou Flutter para mobile, consumindo APIs.
  • Escrever código limpo com testes unitários, de integração e E2E, mantendo qualidade.
  • Participar de decisões técnicas, revisar código e corrigir bugs em produção.
  • Aplicar IA como ferramenta de desenvolvimento para acelerar entregas e evolução do produto.

Conhecimentos

Java
Spring Boot
React
Flutter
PostgreSQL
APIs REST
Git
CI/CD
IA no Desenvolvimento

Ferramentas

Docker
GitHub Actions
Maven
Flyway
OpenTelemetry

Descrição da oferta de emprego

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 a nossa história, nossos valores e muito mais aqui!
  • Acesse também o nosso instagram, lá mostramos um pouco do nosso dia a dia.

Estamos buscando uma pessoa para atuar na posição de Desenvolvedor(a) Full Stack | 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 híbrido.

O Perfil Que Buscamos

Aqui o back-end Java é a base obrigatória, somado a pelo menos uma stack de front-end: React (web) ou Flutter (mobile). Ou seja: Back-end + Front-end ou Back-end + Mobile.

Se você domina as três (Java + React + Flutter), melhor ainda — é o perfil completo que mais nos encanta e o grande diferencial deste processo. Mas não é pré-requisito para se candidatar: queremos alguém forte no back-end que já entregue de ponta a ponta em uma das camadas de cliente e tenha vontade de crescer para a outra.

No Dia a Dia Você Vai

Atuar como desenvolvedor(a) Full Stack com o back-end Java, entregando funcionalidades de ponta a ponta — do banco de dados à API, e da API até a camada de cliente que você domina (React ou Flutter) — com autonomia e foco em entregar valor real ao produto.

  • Desenvolver e evoluir APIs REST em Java com Spring Boot e modelar banco de dados PostgreSQL (migrations, native queries e funções SQL), dando suporte tanto ao frontend web quanto ao app mobile.
  • Construir e evoluir interfaces web com React e TypeScript, consumindo APIs e traduzindo necessidades de produto em experiências de alto nível.
  • Desenvolver funcionalidades mobile com Flutter e Dart otimizadas para cenários offline-first, dispositivos com recursos limitados e dados em tempo real.
  • Escrever código limpo, testável e de fácil manutenção em todas as camadas, com testes de unidade, componentes, integração e E2E.
  • Participar de decisões técnicas junto ao time (arquitetura, design, trade-offs), realizar code reviews com senso crítico e corrigir bugs em produção.
  • Fazer uso de IA como principal ferramenta de desenvolvimento, contribuindo para a evolução do produto e das ferramentas internas de IA da empresa.
Requisitos
Para assumir essa missão você precisa ter:

Perfil Full Stack com Java como pré-requisito e experiência prática em pelo menos uma das outras duas stacks (React ou Flutter) — capaz de assumir uma demanda e levá-la até a entrega final sem microgestão, com boa comunicação para trabalhar em squads multidisciplinares.

Back-end Java (obrigatório)
  • Experiência prática com Java e Spring Boot, incluindo design de APIs REST, versionamento de endpoints, paginação, filtros e tratamento de erros padronizado.
  • Experiência com PostgreSQL (modelagem relacional, migrations com Flyway e native queries), testes automatizados (JUnit, Mockito), Maven e documentação de API.
E pelo menos uma das duas frentes abaixo (ter as duas é diferencial, não exigência)
Web React
  • Experiência com React e TypeScript: Hooks avançados, React Query, Axios, gerenciamento de estado, React Hook Form, validação (Zod/Yup) e testes (Vitest, Playwright, MSW).
  • Conhecimento com Tailwind, bibliotecas de UI (Radix/Shadcn), componentização e design system.
Mobile Flutter
  • Experiência com Flutter e Dart: arquitetura MVVM com Repository Pattern, consumo de APIs REST e banco de dados local (Sqflite, Hive).
  • Conhecimento em arquitetura offline-first com sincronização, design system e injeção de dependência.
Fundamentos (obrigatório)
  • Experiência sólida com Git (preferencialmente GitFlow) e capacidade de debugar e resolver problemas de forma autônoma.
  • Experiência prática com ferramentas de IA (Claude Code, GitHub Copilot ou similares) e disposição genuína para incorporar IA como acelerador de produtividade no dia a dia.
Não é obrigatório, mas nossos olhos brilharão se você:
  • Tiver experiência prática nas 3 stacks (Java + React + Flutter) — é o perfil completo que buscamos ativamente e o maior diferencial neste processo.
  • Já tenha trabalhado com microsserviços em produção, Docker, CI/CD (GitHub Actions) ou sistemas de alta escala e alto volume de dados.
  • Conhecer ferramentas de observabilidade no backend (Sentry, OpenTelemetry, Grafana).
  • Tiver experiência avançada com PostgreSQL (índices, planos de execução, concorrência), otimização de queries pesadas (MyBatis) ou geração de PDF (Gotenberg, Thymeleaf).
  • Possuir experiência com internacionalização (i18next), design system próprio aplicado no frontend e mobile, ou funcionalidades nativas Flutter (câmera, geolocalização, push notification e deep link).
  • Já tenha trabalhado com funcionalidades offline avançadas ou publicado/gerenciado apps na Play Store ou App Store.
  • Conhecer feature flags, rollout progressivo ou tiver experiência com IA no desenvolvimento (evolução de harness, hooks, skills, automações e AI code review com CodeRabbit).
Benefícios
Benefícios Em Ser Prologger
  • Vale Alimentação: R$ 31,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;
  • Licença paternidade estendida;
  • 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?

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Analista de Negócios - Integrações
Analista de Negócios - Integrações

Prolog App | Gestão de Frotas • Palhoça

Híbrido
BRL 100 000 - 167 000
Vale Alimentação
Vale combustível
Plano de saúde
+2
Product Manager | Pleno
Product Manager | Pleno

Prolog App | Gestão de Frotas • Palhoça

Híbrido
BRL 120 000 - 190 000
Plano de saúde Bradesco (após 6 meses)
Plano odontológico Bradesco (após 6 M)
Day off no mês do seu aniversário
+2
Desenvolvedor(a) Full Stack | Pleno
Desenvolvedor(a) Full Stack | Pleno

Winnin • Brasil

Híbrido
BRL 90 000 - 150 000
Desenvolvedor(a) Backend Node.JS Sênior
Desenvolvedor(a) Backend Node.JS Sênior

CRMBonus • São Paulo

Presencial
BRL 180 000 - 240 000
Plano de saúde
Plano odontológico
Vale refeição
+9
Analista de Eventos | Pleno
Analista de Eventos | Pleno

Prolog App | Gestão de Frotas • Palhoça

Presencial
BRL 50 000 - 73 000
Vale alimentação
Vale combustível
Plano de saúde Unimed
+4
Desenvolvedor(a) Full Stack Sênior (.NET)
Desenvolvedor(a) Full Stack Sênior (.NET)

Ouribank • São Paulo

Híbrido
BRL 180 000 - 280 000
Vale Refeição
Vale Alimentação
Plano de Saúde Bradesco
+3
Desenvolvedor(a) Full Stack - Sênior
Desenvolvedor(a) Full Stack - Sênior

Claro Brasil • São Paulo

Presencial
BRL 120 000 - 210 000
Jornada flexível
Vale-refeição/alimentação
Assistência médica e odontológica
+3
Desenvolvedor(a) Backend Java Recife - PE Full-time employee
Desenvolvedor(a) Backend Java Recife - PE Full-time employee

Claro • Recife

Híbrido
BRL 120 000 - 180 000
Jornada Flexível
Vale-Refeição e Alimentação
Assistência Médica e Odontológica
+13
Desenvolvedor(a) Full Stack | Pleno
Desenvolvedor(a) Full Stack | Pleno

Winnin • Palhoça

Híbrido
BRL 144 000 - 216 000
Analista de Quality Assurance (QA)
Analista de Quality Assurance (QA)

Prolog App | Gestão de Frotas • Palhoça

Híbrido
BRL 66 960 - 100 440
Vale Alimentação
Vale combustível
Benefício Flexível
+3