Swip

Desenvolvedor (a) Fullstack Sênior

Solutis Tecnologias

Remoto 100%Brasil

Sobre a vaga

-

-

-

A empresa Solutis Tecnologias está contratando para o cargo de Desenvolvedor (a) Fullstack Sênior — Foco Frontend | Remoto em: Brasil | LinkedIn

-

Pular para conteúdo principal

Desenvolvedor (a) Fullstack Sênior — Foco Frontend | Remoto

Solutis Tecnologias

Brasil

Desenvolvedor (a) Fullstack Sênior — Foco Frontend | Remoto

Solutis Tecnologias

Brasil

Há 3 semanas

Mais de 200 candidaturas

Veja quem a Solutis Tecnologias contratou para este cargo

-

Denunciar esta vaga

Missão da posição

Atuar no desenvolvimento ponta a ponta da camada de produto de uma solução conversacional baseada em Inteligência Artificial, assumindo como principal responsabilidade a experiência Frontend e sua integração com os serviços Backend.

A pessoa será responsável pela construção da interface de chat, experiência de 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.

Principais 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.

Stack principal

Frontend

  • Next.js
  • React
  • TypeScript
  • TailwindCSS
  • TanStack Query
  • SSE / EventSource

Backend / Integração

  • Node.js
  • NestJS
  • TypeORM
  • APIs REST

Identidade e segurança

  • SAML 2.0
  • Azure AD / Microsoft Entra ID
  • SSO

Testes

  • Vitest
  • Jest
  • Supertest

Requisitos obrigatórios

  • 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.

Diferenciais

  • 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.

Perfil esperado — Sênior

Espera-se autonomia para transformar requisitos funcionais em soluções técnicas, propor padrões de arquitetura Frontend, antecipar riscos de integração e performance e atuar como referência técnica para outros profissionais.

O profissional deve ser capaz de discutir decisões de arquitetura com Backend, Dados, Segurança e DevOps, evitando uma atuação restrita à implementação visual das telas.

About The Company

A Solutis é Digital!

Somos apaixonados por tecnologia e esse valor está presente em nossas ações e proposta de trabalho. Ambiente descontraído e criativo, horário flexível, possibilidade de trabalho home office, eventos e programas internos com games... Isso faz parte do nosso dia-a-dia.

Engajamento, busca intensa por conhecimento, empatia e criatividade são a nossa receita para cultivar e colher, sempre, o melhor resultado tecnológico.

Essa é a Solutis, flexível, acolhedora, inquieta, amante da tecnologia e de tudo que ela nos proporciona de mais incrível.

Para essa oportunidade, oferecemos Benefícios que fazem a diferença! 🌟

🔹 Vale Refeição ou Alimentação (Alelo): Escolha como aproveitar!

🔹 Auxílio Home Office: Um suporte proporcional aos dias remotos.

🔹 Assistência Médica e Odontológ