GFT Technologies SE

Desenvolvimento React (Pleno/Sênior) - 134597

GFT Technologies SE · Barueri, São Paulo, Brazil

IT Services and IT Consulting · 10,001+ employees

2 d ago
Senior (5-10 yrs) Full-time Brazil
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop and evolve the Itaú Chat platform by migrating from Angular to React and integrating web experiences with native Android and iOS apps. Implement real-time communication via WebSockets and evolve the Server-Driven UI architecture and Design System.

What they look for

React JavaScript TypeScript WebSocket REST APIs SPA SSG Web Components Server-Driven UI WebView Bridges React Native Angular Front-end Architecture Design Systems Android Native Mobile Development

Requirements

Requires solid experience with React, JavaScript, TypeScript, and REST APIs in medium to large-scale applications. Knowledge of WebSockets, SPA/SSG architectures, and reusable component development is essential.

Full description

O que buscamos:

Profissional de nível Pleno/Sênior que atue com (React).

Responsabilidades:

  • Atuar na evolução da plataforma de Chat do Itaú, desenvolvendo a nova experiência Web em React e sua integração com aplicativos nativos (Android e iOS).
  • Migrar a solução atual de Angular para React. Desenvolver componentes reutilizáveis utilizando React e Web Components.
  • Implementar comunicação em tempo real via WebSocket.
  • Integrar aplicações Web e Mobile por meio de WebView Bridges.
  • Evoluir a arquitetura baseada em Server-Driven UI (SDUI), consumindo contratos definidos pelo backend para renderização dinâmica das interfaces.
  • Evoluir o Design System e garantir sua aplicação consistente entre Web e Mobile.
  • Apoiar a estratégia de compartilhamento de experiências entre canais Web e Mobile.

Requisitos Obrigatórios

  • Experiência sólida com React em aplicações de médio ou grande porte.
  • Conhecimento em JavaScript e TypeScript.
  • Experiência com comunicação em tempo real utilizando WebSocket.
  • Conhecimento em arquitetura de aplicações SPA/SSG.
  • Experiência no consumo de APIs REST.
  • Desenvolvimento de componentes reutilizáveis.
  • Conhecimento em boas práticas de arquitetura Front-end.

Desejável:

  • Experiência com React Native.
  • Vivência em projetos com Server-Driven UI (SDUI) ou arquiteturas orientadas por contratos.
  • Experiência na construção ou consumo de Design Systems.
  • Conhecimento em Web Components.
  • Experiência com comunicação entre aplicações Web e Mobile (WebView Bridges).
  • Vivência em migração tecnológica de Angular para React.
  • Conhecimento em desenvolvimento Android nativo ou experiência prévia com desenvolvimento Mobile.

Descrição comportamental:

Procuramos uma pessoa que:

  • Goste de trabalhar em equipe e seja colaborativa em suas atribuições;
  • Tenha coragem para se desafiar e ir além, abraçando novas oportunidades de crescimento;
  • Transforme ideias em soluções criativas e busque qualidade em toda sua rotina;
  • Tenha habilidades de resolução de problemas;
  • Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo;
  • Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico.

Big enough to deliver – small enough to care.

#VempraGFT

#VamosVoarJuntos

#ProudToBeGFT