Leve a Rota no seu iPhoneBaixe o app na App Store.
Baixar
Rota
Todas as vagasRemotas
Vagas / Coodesh

Coodesh

[Remoto] Software Developer Front-end Pleno na Coodesh

RemotoRemotaPessoa contratada

Publicada em 30/09/2026

Trabalho remoto. Países elegíveis informados no catálogo: Brasil. Confira eventuais restrições de localidade na descrição da empresa.

Candidatar-se no site oficial ↗

## Descrição da vaga:
Esta é uma vaga de um parceiro da plataforma Coodesh, ao candidatar-se você terá acesso as informações completas sobre a empresa e benefícios.


Fique atento ao redirecionamento que vai te levar para uma url [https://coodesh.com](https://coodesh.com/jobs/desenvolvedor-de-software-front-end-pleno-121748645?utm_source=github&utm_medium=frontendbr-vagas&modal=open) para realizar a candidatura. 👋
A **TruckPag** está em busca de uma pessoa **Software Developer Front-end Pleno** para aumentar o time de tecnologia. Você vai atuar no desenvolvimento das interfaces dos nossos produtos, trabalhando com as duas gerações de UI da empresa (MUI v5 + Emotion + design system @truckpag/components nos projetos legados e Tailwind CSS + shadcn/ui + Radix UI + Lucide nos projetos novos), em colaboração com os times de back-end e mobile.

### Responsabilidades

* Escrever código e funções facilmente testáveis e compreendidas por outros desenvolvedores, considerando casos extremos e erros;

* Compreender a pirâmide de testes, escrever testes unitários de acordo com a regra de negócio e testes de integração com apoio de desenvolvedores sênior e do Líder Técnico;

* Testar casos extremos e erros esperados, usar abordagem sistemática para depurar problemas e conhecer a filosofia de monitoramento da organização e os dados operacionais do domínio da equipe;

* Entender o contexto do domínio de negócio, as boas práticas, padrões e processos do time, desenvolvendo funções que melhorem a qualidade do código e reduzam débito técnico;

* Entender a importância da segurança nas implementações e envolver o Líder Técnico em decisões com implicação de segurança;

* Atuar conforme a priorização de tarefas, identificando dependências entre tarefas e requisitos;

* Desenhar estrutura de estado de aplicação e componentes reutilizáveis, com revisão de sênior ou especialista;

* Aplicar diretrizes de acessibilidade e de performance de renderização (carregamento sob demanda, controle de re-render) de forma proativa;

* Tratar erros de consumo de API com autonomia, incluindo falhas de rede e respostas inesperadas do back-end;

* Escrever testes cobrindo os dois estados de funcionalidades de interface implementadas por trás de feature flag, com apoio de sênior.


### Perfil que buscamos

* **Proatividade:** antecipa problemas de usabilidade ou performance antes de ser perguntado;

* **Trabalho em equipe:** colabora com colegas de front, back e mobile sem precisar de mediação constante;

* **Foco no cliente:** prioriza o que implementar pelo impacto real na experiência de quem usa a interface;

* **Resolução de problemas:** decide como depurar e corrigir problemas de complexidade média com autonomia;

* **Adaptabilidade e autoliderança:** transita entre demandas de complexidade crescente sem precisar de re-explicação constante de contexto;

* **Boa comunicação:** traduz decisões técnicas de interface para quem não é desenvolvedor sem perder precisão.


### Informações da vaga

* Contratação: PJ;

* Modalidade: remota, com disponibilidade para viagens eventuais para encontros presenciais;

* Horário: 08:00 às 17:30;

* Formação: ensino superior completo ou em andamento, ou experiência equivalente comprovada na área;

* Experiência: 2 a 4 anos na função.
## TruckPag:
<p>Somos uma empresa de meios de pagamento especializada em gestão de frotas, com nosso cartão TruckPag, o cliente abastece com economia, facilidade e total controle. Com a CIOTPag, o cliente tem soluções completas para a sua gestão de frete a partir da emissão de CIOT e pagamento eletrônico de frete (PEF) . Além disso, a PagPedágio possibilita que as viagens sejam bem mais rápidas, sem precisar enfrentar filas de pedágios, em todo território nacional.</p>
<p>Somos 100% TruckPag: sem bancos, sem fundos, sem intermediadores e sem burocracia.</p><a href='https://coodesh.com/companies/truckpag-meios-de-pagamento'>Veja mais no site</a>

## Habilidades:
- React
- Tailwind CSS
- Vitest
- Typescript
- Redux
- Zustand
- Docker
- Figma
- Testing Library
- TanStack Query
## Local:
Remota
## Requisitos:
- React e TypeScript em nível intermediário, com capacidade de desenhar estrutura de estado e componentes reutilizáveis
- Vite, Node (18 a 24) e gerenciador de pacotes (npm ou pnpm)
- MUI v5 + Emotion + design system próprio (@truckpag/components) e Tailwind CSS + shadcn/ui + Radix UI + Lucide
- Gestão de estado: Redux + Redux Toolkit + Redux Saga (legado), Zustand (novos), TanStack Query e Context API ou Constate
- Formulários com React Hook Form + Yup (legado) ou Zod (novos)
- Tabelas com react-table v7 / material-react-table (legado) e TanStack Table v8 (novos)
- Testes com Vitest, Testing Library e MSW para mock de API
- Padronização de código: ESLint (@truckpag/eslint-config), Prettier, Husky, lint-staged, Commitlint ou Commitizen
- Acessibilidade e responsividade de interfaces
- Git e GitLab CI: escrever e entender .gitlab-ci.yml e participar do pipeline de build e teste do front-end
- Experiência com CI/CD
- Docker para ambiente de desenvolvimento local
- Linux e uso de terminal como ambiente padrão de desenvolvimento
- git-crypt para variáveis de ambiente
- Figma: implementação fiel a partir do design entregue
- Uso de IA no desenvolvimento no dia a dia (Cursor)
- Integração entre sistemas via consumo de APIs
- Metodologias ágeis (Scrum, Kanban)
- Noções de segurança da informação e prevenção de vulnerabilidades web no front-end (XSS, CSRF, CORS e CSP)


## Como se candidatar:
Candidatar-se exclusivamente através da plataforma Coodesh no link a seguir: [Software Developer Front-end Pleno na TruckPag](https://coodesh.com/jobs/desenvolvedor-de-software-front-end-pleno-121748645?utm_source=github&utm_medium=frontendbr-vagas&modal=open)


Após candidatar-se via plataforma Coodesh e validar o seu login, você poderá acompanhar e receber todas as interações do processo por lá. Utilize a opção **Pedir Feedback** entre uma etapa e outra na vaga que se candidatou. Isso fará com que a pessoa **Recruiter** responsável pelo processo na empresa receba a notificação.
## Labels
#### Alocação
Remoto
#### Regime
PJ
#### Categoria
Front-End

Requisitos

## Descrição da vaga:
Esta é uma vaga de um parceiro da plataforma Coodesh, ao candidatar-se você terá acesso as informações completas sobre a empresa e benefícios.


Fique atento ao redirecionamento que vai te levar para uma url [https://coodesh.com](https://coodesh.com/jobs/desenvolvedor-de-software-front-end-pleno-121748645?utm_source=github&utm_medium=frontendbr-vagas&modal=open) para realizar a candidatura. 👋
A **TruckPag** está em busca de uma pessoa **Software Developer Front-end Pleno** para aumentar o time de tecnologia. Você vai atuar no desenvolvimento das interfaces dos nossos produtos, trabalhando com as duas gerações de UI da empresa (MUI v5 + Emotion + design system @truckpag/components nos projetos legados e Tailwind CSS + shadcn/ui + Radix UI + Lucide nos projetos novos), em colaboração com os times de back-end e mobile.

### Responsabilidades

* Escrever código e funções facilmente testáveis e compreendidas por outros desenvolvedores, considerando casos extremos e erros;

* Compreender a pirâmide de testes, escrever testes unitários de acordo com a regra de negócio e testes de integração com apoio de desenvolvedores sênior e do Líder Técnico;

* Testar casos extremos e erros esperados, usar abordagem sistemática para depurar problemas e conhecer a filosofia de monitoramento da organização e os dados operacionais do domínio da equipe;

* Entender o contexto do domínio de negócio, as boas práticas, padrões e processos do time, desenvolvendo funções que melhorem a qualidade do código e reduzam débito técnico;

* Entender a importância da segurança nas implementações e envolver o Líder Técnico em decisões com implicação de segurança;

* Atuar conforme a priorização de tarefas, identificando dependências entre tarefas e requisitos;

* Desenhar estrutura de estado de aplicação e componentes reutilizáveis, com revisão de sênior ou especialista;

* Aplicar diretrizes de acessibilidade e de performance de renderização (carregamento sob demanda, controle de re-render) de forma proativa;

* Tratar erros de consumo de API com autonomia, incluindo falhas de rede e respostas inesperadas do back-end;

* Escrever testes cobrindo os dois estados de funcionalidades de interface implementadas por trás de feature flag, com apoio de sênior.


### Perfil que buscamos

* **Proatividade:** antecipa problemas de usabilidade ou performance antes de ser perguntado;

* **Trabalho em equipe:** colabora com colegas de front, back e mobile sem precisar de mediação constante;

* **Foco no cliente:** prioriza o que implementar pelo impacto real na experiência de quem usa a interface;

* **Resolução de problemas:** decide como depurar e corrigir problemas de complexidade média com autonomia;

* **Adaptabilidade e autoliderança:** transita entre demandas de complexidade crescente sem precisar de re-explicação constante de contexto;

* **Boa comunicação:** traduz decisões técnicas de interface para quem não é desenvolvedor sem perder precisão.


### Informações da vaga

* Contratação: PJ;

* Modalidade: remota, com disponibilidade para viagens eventuais para encontros presenciais;

* Horário: 08:00 às 17:30;

* Formação: ensino superior completo ou em andamento, ou experiência equivalente comprovada na área;

* Experiência: 2 a 4 anos na função.
## TruckPag:
<p>Somos uma empresa de meios de pagamento especializada em gestão de frotas, com nosso cartão TruckPag, o cliente abastece com economia, facilidade e total controle. Com a CIOTPag, o cliente tem soluções completas para a sua gestão de frete a partir da emissão de CIOT e pagamento eletrônico de frete (PEF) . Além disso, a PagPedágio possibilita que as viagens sejam bem mais rápidas, sem precisar enfrentar filas de pedágios, em todo território nacional.</p>
<p>Somos 100% TruckPag: sem bancos, sem fundos, sem intermediadores e sem burocracia.</p><a href='https://coodesh.com/companies/truckpag-meios-de-pagamento'>Veja mais no site</a>

## Habilidades:
- React
- Tailwind CSS
- Vitest
- Typescript
- Redux
- Zustand
- Docker
- Figma
- Testing Library
- TanStack Query
## Local:
Remota
## Requisitos:
- React e TypeScript em nível intermediário, com capacidade de desenhar estrutura de estado e componentes reutilizáveis
- Vite, Node (18 a 24) e gerenciador de pacotes (npm ou pnpm)
- MUI v5 + Emotion + design system próprio (@truckpag/components) e Tailwind CSS + shadcn/ui + Radix UI + Lucide
- Gestão de estado: Redux + Redux Toolkit + Redux Saga (legado), Zustand (novos), TanStack Query e Context API ou Constate
- Formulários com React Hook Form + Yup (legado) ou Zod (novos)
- Tabelas com react-table v7 / material-react-table (legado) e TanStack Table v8 (novos)
- Testes com Vitest, Testing Library e MSW para mock de API
- Padronização de código: ESLint (@truckpag/eslint-config), Prettier, Husky, lint-staged, Commitlint ou Commitizen
- Acessibilidade e responsividade de interfaces
- Git e GitLab CI: escrever e entender .gitlab-ci.yml e participar do pipeline de build e teste do front-end
- Experiência com CI/CD
- Docker para ambiente de desenvolvimento local
- Linux e uso de terminal como ambiente padrão de desenvolvimento
- git-crypt para variáveis de ambiente
- Figma: implementação fiel a partir do design entregue
- Uso de IA no desenvolvimento no dia a dia (Cursor)
- Integração entre sistemas via consumo de APIs
- Metodologias ágeis (Scrum, Kanban)
- Noções de segurança da informação e prevenção de vulnerabilidades web no front-end (XSS, CSRF, CORS e CSP)


## Como se candidatar:
Candidatar-se exclusivamente através da plataforma Coodesh no link a seguir: [Software Developer Front-end Pleno na TruckPag](https://coodesh.com/jobs/desenvolvedor-de-software-front-end-pleno-121748645?utm_source=github&utm_medium=frontendbr-vagas&modal=open)


Após candidatar-se via plataforma Coodesh e validar o seu login, você poderá acompanhar e receber todas as interações do processo por lá. Utilize a opção **Pedir Feedback** entre uma etapa e outra na vaga que se candidatou. Isso fará com que a pessoa **Recruiter** responsável pelo processo na empresa receba a notificação.
## Labels
#### Alocação
Remoto
#### Regime
PJ
#### Categoria
Front-End

Publicidade

A Rota reúne oportunidades públicas. A seleção e a candidatura são realizadas pela empresa.

Explorar outras vagas →Ver mais vagas remotas →

Rota · A candidatura acontece no site oficial.

PrivacidadeTermos