Descrição da Vaga
A Solutis está buscando uma pessoa Desenvolvedora Fullstack Sênior com foco em Frontend para atuar no desenvolvimento ponta a ponta da camada de produto de uma solução conversacional baseada em Inteligência Artificial. A principal responsabilidade será a experiência Frontend e sua integração com os serviços Backend, incluindo a construção da interface de chat, interação com respostas geradas por LLM em tempo real, autenticação institucional, integração com APIs e persistência das conversas, garantindo qualidade de código, desempenho, segurança e experiência do usuário.
Responsabilidades
- Desenvolver e evoluir interfaces web utilizando Next.js e React.
- Construir componentes reutilizáveis, responsivos e aderentes aos padrões de UX/UI definidos para o produto.
- Implementar estilização e design system utilizando TailwindCSS.
- Implementar gerenciamento de estado e comunicação com APIs utilizando TanStack Query.
- Desenvolver a experiência de chat com recebimento incremental de respostas de LLM.
- Implementar comunicação em tempo real utilizando SSE / EventSource, incluindo tratamento de reconexão, interrupções e erros.
- Integrar o Frontend aos endpoints desenvolvidos em NestJS.
- Implementar fluxos de autenticação e autorização utilizando SSO institucional e SAML 2.0, com integração ao Azure AD / Microsoft Entra ID.
- Desenvolver mecanismos de histórico e persistência das conversas.
- Participar da definição dos contratos entre Frontend e Backend.
- Implementar tratamento consistente de erros, estados de loading, retry e feedback ao usuário.
- Garantir qualidade por meio de testes unitários, integração e componentes.
- Realizar code reviews e contribuir para padrões de arquitetura e desenvolvimento.
- Investigar problemas de desempenho e comportamento da aplicação em produção.
- Trabalhar em conjunto com profissionais de Backend/IA, DevOps, Segurança, UX e Produto.
Requisitos
- ✓Experiência sólida com desenvolvimento Frontend utilizando React e Next.js.
- ✓Domínio de JavaScript moderno e TypeScript.
- ✓Experiência com aplicações web responsivas e componentização.
- ✓Conhecimento sólido de integração Frontend/Backend via APIs.
- ✓Experiência com gerenciamento de estado assíncrono e cache de requisições.
- ✓Experiência com testes automatizados.
- ✓Conhecimento de autenticação, autorização e SSO.
- ✓Experiência com Git e processos estruturados de code review.
- ✓Capacidade de diagnosticar problemas de performance e integração.
- ✓Experiência atuando em aplicações corporativas de média ou alta complexidade.
- •Experiência com interfaces conversacionais ou produtos baseados em IA generativa.
- •Experiência com streaming de respostas de LLM.
- •Conhecimento de SSE, WebSockets ou tecnologias equivalentes.
- •Experiência com Azure.
- •Experiência com NestJS e TypeORM.
- •Conhecimento de acessibilidade web.
- •Experiência com observabilidade Frontend.
- •Experiência em aplicações que tratem informações sensíveis ou ambientes regulados.
Categorias
Sobre a Empresa
Mais vagas na Solutis →A Solutis é Digital! Somos apaixonados por tecnologia e esse valor está presente em nossas ações e proposta de trabalho. Engajamento, busca intensa por conhecimento, empatia e criatividade são a nossa receita para cultivar e colher, sempre, o melhor resultado tecnológico.[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Work From Home LangChain AI Engineer (Python)
BairesDev
Work From Home Junior QA Automation Engineer
BairesDev
Trabalhe de Casa Analista Junior de Compras
BairesDev
Trabalhe de Casa Analista Junior de Relações Públicas
BairesDev
Trabalhe de Casa Analista de Folha de Pagamento Júnior
BairesDev