DescriçãoDesenvolver interfaces ricas e responsivas utilizando React, Angular ou React Native.Trabalhar com times de design para transformar protótipos em componentes reutilizáveis com Material Design próprio.Garantir a performance e segurança das interfaces em diversos dispositivos e navegadores.Integrar aplicações frontend com APIs backend e serviços externos. Manter um alto padrão de qualidade, com testes unitários e de integração.Participar ativamente das decisões de arquitetura e boas práticas de desenvolvimento frontend.Contribuir com revisão de código e mentoria de desenvolvedores menos experientes.Documentar componentes, decisões técnicas e fluxos da interface.RequisitosFormação:Graduação em Ciência da Computação ou áreas similares.Conhecimentos Necessários:Proficiência em React ou Angular, com TypeScript.Experiência com frameworks de componentização e Design System (Material UI, Tailwind).Familiaridade com React Native para aplicações mobile. Conhecimento de integração com APIs RESTful.Responsividade e boas práticas na construção de interfaces para Web.Vivência com ferramentas de controle de versão, CI/CD e testes automatizados.Noções de segurança em Frontend (ex: CSRF, XSS, Content Security Policy).Conhecimento em Figma, Storybook ou outras ferramentas de design.Conhecimentos DesejáveisExperiência com serviços da AWS voltados para frontend, como CloudFront, Amplify, Cognito, S3 ou API Gateway.Experiência com aplicações reguladas ou sistemas financeiros.Experiência com Analytics, Tracking de eventos e otimização de funis.Conhecimento em SSR (Server-Side Rendering) e otimização de performance em aplicações SPA.Experiência com internacionalização e localização (i18n/l10n) de interfaces.Conhecimento em Progressive Web Apps (PWA) e comportamento offline.
#J-18808-Ljbffr