Descrição
Resumo da Vaga:
Desenvolvedor Fullstack (React + Java/Spring Boot) focado na implementação de features end-to-end, desde a UI até as APIs e integrações.
Principais Destaques:
1. Desenvolvimento end-to-end (Frontend, Backend, Mobile/Terminal)
2. Implementação de interfaces web responsivas com React + TypeScript
3. Trabalho com tecnologias modernas como Spring Boot e Java
Buscamos um Desenvolvedor Fullstack (React \+ Java/Spring Boot). Você trabalhará em dupla com nosso Arquiteto/DevOps, focando na implementação de features end\-to\-end, desde a interface do usuário até as APIs e integrações.
RESPONSABILIDADES
**Desenvolvimento Backend:** Implementar endpoints REST APIs (Spring Boot / Java) Desenvolver lógica de negócio (gestão de terminais, consulta de débitos, processamento de pagamentos) Criar adapters para integração com APIs externas Implementar validações, tratamento de erros e mensagens de retorno Trabalhar com banco de dados relacional (PostgreSQL) usando JPA/Hibernate Implementar testes unitários e de integração Participar de code reviews e pair programming.
**Desenvolvimento Frontend:** Desenvolver interfaces web responsivas (React \+ TypeScript) Criar dashboards para operadores e gestão (gráficos, tabelas, filtros) Implementar formulários para cadastro e configurações Desenvolver telas de consulta de transações e relatórios Integrar frontend com APIs REST (consumo de endpoints) Implementar autenticação e autorização (JWT) Garantir acessibilidade e UX de qualidade Aplicar boas práticas de UI/UX (responsividade, feedback, loading states)
**Desenvolvimento Mobile/Terminal:** Manutenção e evolução do aplicativo Android para terminais POS Integração com SDKs externos Implementação de telas de confirmação, recibos e consultas Testes em dispositivos físicos (terminais POS)
Experiência na área
Contrato PJ
R$ 8000,00
Trabalho Presencial na Berrini.
**Escolaridade Mínima:** Ensino Superior