Mid
CESAR
Sobre a vaga
-
-
-
A empresa CESAR está contratando para o cargo de Mid-Level Software Engineer (Frontend) em: Brasil | LinkedIn
-
Pular para conteúdo principal
Mid-Level Software Engineer (Frontend)
CESAR
Brasil
Mid-Level Software Engineer (Frontend)
CESAR
Brasil
Há 2 semanas
Mais de 200 candidaturas
Veja quem a CESAR contratou para este cargo
-
Denunciar esta vaga
Olá, somos o CESAR!
Somos um centro de inovação e de educação que há 30 anos forma pessoas e impulsiona organizações, potencializando suas estratégias digitais. Resolvemos problemas complexos e desafiadores em um ambiente de trabalho descontraído, descentralizado e repleto de benefícios para nossos colaboradores, que atuam como protagonistas, interagindo diretamente com clientes de escala global.
Como Mid-Level Software Engineer (Frontend), sua missão será atuar no desenvolvimento das interfaces e experiências digitais de um projeto. Será responsável por implementar funcionalidades que permitam aos usuários consultar informações, interagir com os recursos de Inteligência Artificial, verificar fontes documentais, acompanhar indicadores e atuar sobre alertas e riscos contratuais. Atuando no desenvolvimento e mantendo funcionalidades de média complexidade, seguindo a arquitetura e os padrões definidos pelo projeto e contando com orientação de profissionais seniores nas decisões de maior impacto, topa? Vamos nessa!
Esperamos que você…
- Desenvolva e mantenha interfaces web responsivas;
- Construa interfaces conversacionais para interação com modelos de linguagem e agentes de IA;
- Apresente respostas geradas pela IA com referências, citações e acesso aos documentos originais;
- Desenvolva visualizações, implementar dashboards, filtros, tabelas, gráficos e mecanismos de pesquisa;
- Integre o frontend a APIs, serviços de backend e mecanismos de autenticação;
- Desenvolva mecanismos de cache, persistência local e sincronização para cenários de conectividade instável;
- Aplique princípios de acessibilidade, usabilidade e design responsivo;
- Implemente componentes reutilizáveis e contribuir para a evolução do design system;
- Crie testes unitários, de componentes, de integração e de ponta a ponta;
- Investigue e corrija problemas de interface, compatibilidade e desempenho;
- Participe de revisões de código e discussões técnicas;
- Documente componentes, fluxos, integrações e decisões de implementação;
- Colabore com UX, backend, ciência de dados, arquitetura, segurança e especialistas de negócio;
- Participe de demonstrações, testes com usuários e ciclos de melhoria da plataforma.
Precisamos que você…
- Tenha graduação completa há pelo menos 5 anos em Ciência da Computação, Engenharia de Software, Sistemas de Informação, Engenharia da Computação ou áreas correlatas;
- Tenha experiência profissional no desenvolvimento de aplicações frontend;
- Possua conhecimento sólido em TypeScript;
- Tenha experiência com React + Vite, Vitest + Playwright, React Router, Material UI, React Query, Docker,AWS;
- Tenha conhecimento de HTML semântico, CSS e desenvolvimento responsivo;
- Tenha experiência na integração de interfaces com APIs REST;
- Possua conhecimento de gerenciamento de estado, roteamento e tratamento de formulários;
- Tenha experiência com criação e manutenção de componentes reutilizáveis;
- Possua conhecimento de testes automatizados de componentes e interfaces;
- Tenha familiaridade com Git e desenvolvimento colaborativo;
- Tenha conhecimento de acessibilidade e boas práticas de experiência do usuário;
- Possua capacidade de analisar problemas de desempenho e comportamento da interface;
- Possua capacidade de documentar soluções e comunicar questões técnicas com clareza.
É legal que você...
- Tenha experiência no desenvolvimento de interfaces conversacionais ou aplicações com IA generativa;
- Possua familiaridade com respostas em streaming, atualizações em tempo real e estados intermediários de processamento;
- Tenha conhecimento de padrões de UX para explicabilidade, rastreabilidade e validação de respostas geradas por IA;
- Tenha experiência com visualizadores de PDF e mecanismos de destaque ou referência a trechos documentais;
- Tenha experiência com bibliotecas para criação de tabelas, gráficos e dashboards;
- Possua conhecimento de aplicações web progressivas e estratégias de funcionamento offline;
- Possua familiaridade com WebSockets, Server-Sent Events ou tecnologias equivalentes;
- Tenha conhecimento de autenticação e autorização com OAuth 2.0 ou OpenID Connect;
- Possua experiência com design systems, bibliotecas de componentes e documentação visual;
- Tenha conhecimento de pipelines de integração contínua e entrega contínua;
- Possua noções de segurança no frontend, incluindo prevenção de XSS, proteção de dados e tratamento seguro de conteúdo gerado por LLMs;
- Tenha experiência com ferramentas de monitoramento de erros, desempenho e comportamento das interfaces;
- Tenha vivência nos setores de óleo e gás, energia ou ambientes in