Empresa: GFT Technologies
O que buscamos Buscamos um(a) Desenvolvedor(a) Front-end com sólida experiência em desenvolvimento de aplicações web modernas utilizando React, atuando na manutenção e evolução de uma plataforma corporativa crítica voltada para investigações financeiras. Procuramos um perfil com foco em qualidade, performance, boas práticas de desenvolvimento, colaboração com equipes multidisciplinares e atuação em ambiente global. Responsabilidades: • Atuar no desenvolvimento, manutenção e evolução de aplicações front-end utilizando React, JavaScript e TypeScript; • Implementar componentes reutilizáveis, escaláveis e alinhados às melhores práticas de arquitetura e design de interfaces; • Desenvolver e manter soluções de roteamento, gerenciamento de estado e consumo de APIs no lado cliente; • Criar interfaces responsivas, acessíveis e compatíveis com diferentes navegadores e dispositivos; • Colaborar com times de Produto, Negócios, UX/UI, Back-end e Qualidade para entrega de soluções de alta qualidade; • Participar da sustentação e evolução contínua de uma plataforma crítica para investigações financeiras do segmento bancário corporativo; • Identificar, analisar e solucionar incidentes em produção, garantindo estabilidade e confiabilidade das aplicações; • Contribuir com revisões de código e disseminação de boas práticas relacionadas à qualidade, testes, manutenção e segurança; • Otimizar performance e experiência do usuário por meio de monitoramento, análise e ajustes de desempenho; • Apoiar cerimônias e processos ágeis, incluindo planejamento, estimativas e retrospectivas; Requisitos e Qualificações: • Experiência comprovada no desenvolvimento de aplicações web modernas utilizando React; • Sólidos conhecimentos em JavaScript (ES6+) e TypeScript; • Conhecimento avançado em HTML5, CSS3 e princípios de design responsivo; • Experiência com roteamento client-side, integração de APIs e estratégias de consumo de dados; • Conhecimento em gerenciamento de estado e práticas modernas de desenvolvimento com React; • Experiência na implementação de testes automatizados, incluindo testes unitários e de integração; • Conhecimento de técnicas de otimização de performance para aplicações web; • Experiência com sistemas de controle de versão, especialmente Git; • Conhecimento do ciclo de vida de desenvolvimento de software e metodologias ágeis; • Capacidade de desenvolver código limpo, organizado, manutenível e bem documentado; • Inglês avançado/proficiente para comunicação verbal e escrita, com participação ativa em reuniões, discussões técnicas, documentação e interação com equipes globais; Diferenciais: • Experiência em projetos do setor bancário ou financeiro; • Vivência em plataformas corporativas de alta criticidade e grande escala; • Conhecimento em monitoramento de aplicações e análise de performance em ambientes produtivos; • Experiência atuando em times distribuídos globalmente.