Sobre a gente :)
A Deal Group é um ecossistema de tecnologia orientado a entregas end-to-end, que integra soluções especializadas em desenvolvimento digital (
Deal Tech), marketing de experiência (
Alot), cloud e Devops (
O2B), inteligência de dados e IA (
Sysvision) e soluções financeiras (
baasic).
Através de um modelo colaborativo e versátil, o grupo combina essas competências para resolver desafios complexos, oferecendo desde serviços pontuais até transformações digitais completas e escaláveis, garantindo que a expertise técnica de cada unidade de negócio culmine em uma execução única e estratégica para o negócio dos nossos clientes.
Sobre a vaga
Estamos em busca de um(a) Desenvolvedor(a) Front-End Senior com sólida experiência com a tecnologia React para atuar na modernização técnica de uma aplicação web legada.
Seu grande desafio será desenhar e executar a estratégia de migração e refatoração de uma aplicação legado (AngularJS) para uma arquitetura moderna, escalável e de alta performance baseada na versão mais recente do React.
Responsabilidades e Atribuições
Mapear, planejar e executar a migração gradual de componentes e módulos em AngularJS para React (versão atualizada).
Definir a nova arquitetura front-end, garantindo reutilização de código, facilidade de manutenção e alta performance (Core WebVitals).
Requisitos Técnicos Obrigatórios
- React: Domínio absoluto da versão mais atual do React, Hooks, Context API e padrões de projeto avançados.
- JavaScript / TypeScript: Conhecimentos de ES6+, TypeScript e manipulação de estado.
- Consumo de APIs: Integração eficiente com APIs RESTful e/ou GraphQL.
Diferenciais
- AngularJS (1.x): Experiência prévia de desenvolvimento e manutenção em projetos legados em AngularJS (entendimento de $scope, directives, services e).
- Experiência comprovada em projetos de migração gradual (estratégias de Micro-frontends, strangler fig pattern ou rotas híbridas).
- Testes: Prática em testes automatizados (Jest, React Testing Library, Cypress ou Playwright).
- Conhecimento em Design Systems (Tailwind CSS, Styled Components ou Material UI).
- Conhecimentos de Server-Side Rendering (SSR) e frameworks modernos como Next.js.
Seja um Dealmaker e aproveite:
- Flash benefícios (VR/VA);
- Convênio Farmácia;
- Totalpass;
- Assistência Médica
- Assistência Odontológica;
- Auxílio Creche;
- Incentivo a certificação;
Título e texto são os da empresa. A candidatura é no site da empresa (
deal.inhire.app) — daqui você sai preparado.
Saiba como funciona.