Desenvolvedor Frontend Pleno

Gelato Borelli · Presencial · Ribeirão Preto, SP

Recebendo candidaturas · conferida em 14/11

Ficha da vaga

Modelo
Presencial
Onde aceita
Aceita candidatos do Brasil
Senioridade
Pleno
Salário
Salário não divulgado

Fonte: Gupy · Ver vaga original →

  • html css
  • javascript
  • typescript
  • react
  • python
  • ux

Organizei a descrição em seções com IA. O texto completo da vaga está logo abaixo.

Sobre a vaga

A Gelato Borelli busca Desenvolvedor Frontend Pleno para atuar na construção de aplicações web modernas, dashboards, sistemas internos e soluções com Inteligência Artificial, trabalhando com tecnologias do ecossistema Python, JavaScript e TypeScript.

O que você vai fazer

  • Desenvolver e manter aplicações web modernas
  • Construir interfaces responsivas, intuitivas e de fácil utilização
  • Desenvolver aplicações corporativas utilizando Python e Streamlit
  • Criar dashboards, painéis administrativos, portais internos, formulários e ferramentas operacionais
  • Desenvolver aplicações utilizando React, Vue.js e Angular

O que pedem

  • Experiência com desenvolvimento de aplicações e interfaces utilizando Python
  • Conhecimento sólido em Streamlit
  • Conhecimento consistente em desenvolvimento frontend utilizando JavaScript, TypeScript, HTML5 e CSS3
  • Conhecimento em Vue.js, preferencialmente Vue 3
  • Conhecimento em Angular

Descrição completa da vaga

Na Gelato Borelli, acreditamos que o segredo para o nosso sucesso vai além do sabor dos nossos gelatos; está na paixão das pessoas que fazem parte da nossa equipe. Com mais de 300 unidades espalhadas por 26 estados, levamos felicidade e sabor a milhões de clientes, sempre priorizando a excelência no atendimento e a qualidade dos nossos produtos. Buscamos um(a) Desenvolvedor(a) Frontend com sólida experiência na construção de aplicações web modernas, interfaces corporativas, dashboards, sistemas internos e soluções que utilizem Inteligência Artificial para otimização e automação de processos.O profissional terá atuação predominantemente na camada de apresentação, experiência do usuário e construção de aplicações frontend, trabalhando tanto com tecnologias do ecossistema Python quanto com frameworks modernos de JavaScript e TypeScript.Buscamos alguém que combine conhecimento técnico de desenvolvimento frontend com capacidade de utilizar Inteligência Artificial como recurso prático dentro das aplicações e processos da empresa.

Responsabilidades e atribuições Principais responsabilidadesDesenvolver e manter aplicações web modernas;Construir interfaces responsivas, intuitivas e de fácil utilização;Desenvolver aplicações corporativas utilizando Python e Streamlit;Criar dashboards, painéis administrativos, portais internos, formulários e ferramentas operacionais;Desenvolver aplicações utilizando React, Vue.js e Angular;Desenvolver aplicações mobile utilizando React Native;Criar componentes reutilizáveis e padronizados;Estruturar bibliotecas de componentes e Design Systems;Implementar layouts responsivos para diferentes dispositivos;Trabalhar com gerenciamento de estado das aplicações;Implementar navegação, rotas, formulários, filtros, tabelas e dashboards;Desenvolver visualizações de dados;Trabalhar com experiências orientadas a dados;Aplicar conceitos de UX/UI no desenvolvimento das interfaces;Garantir qualidade, performance e manutenibilidade do frontend;Participar das decisões de arquitetura das aplicações frontend;Identificar oportunidades de utilização de Inteligência Artificial nas aplicações;Criar interfaces e experiências orientadas por IA;Desenvolver ferramentas internas que utilizem Inteligência Artificial para automatizar tarefas;Criar assistentes inteligentes para apoio aos usuários;Utilizar IA para apoiar análise, classificação, busca e processamento de informações;Transformar processos manuais em aplicações e fluxos inteligentes;Trabalhar em conjunto com áreas de negócio para transformar necessidades em soluções digitais.

Requisitos e qualificações Conhecimentos técnicos necessáriosFrontend com PythonExperiência com desenvolvimento de aplicações e interfaces utilizando Python.StreamlitConhecimento sólido em Streamlit, incluindo:Construção de aplicações;Dashboards;Formulários;Tabelas;Filtros;Navegação;Gerenciamento de sessão;Session State;Componentes reutilizáveis;Cache;Visualização de dados;Organização de aplicações multipágina;Criação de interfaces corporativas;Customização visual;CSS integrado ao Streamlit;Performance e otimização das aplicações.JavaScript e TypeScriptÉ necessário conhecimento consistente em desenvolvimento frontend utilizando:JavaScript;TypeScript;HTML5;CSS3.Conhecimentos esperados:ES6+;Manipulação de arrays e objetos;Promises;Async/Await;Componentização;Gerenciamento de estado;Manipulação de eventos;Ciclo de vida de componentes;Formulários;Validações;Navegação;Rotas;Responsividade;Desenvolvimento baseado em componentes;Organização modular de aplicações.Vue.jsConhecimento em Vue.js, preferencialmente Vue 3.Conhecimentos desejados:Composition API;Components;Props;Emits;Computed;Watch;Vue Router;Pinia;Reactive;Ref;Composition Functions;Componentes reutilizáveis;Organização modular de aplicações.AngularConhecimento em Angular será considerado relevante.Conhecimentos desejados:Components;Templates;Directives;Pipes;Services;Dependency Injection;Angular Router;Reactive Forms;RxJS;Observables;Guards;Modules;Standalone Components;Organização e arquitetura de projetos Angular.React NativeConhecimento em React Native para desenvolvimento de aplicações mobile.Desejável experiência com:React Native;Expo;Navegação;Componentes;Hooks;Gerenciamento de estado;Push Notifications;Deep Linking;Interfaces responsivas;Android;iOS.CSS e construção de interfacesEsperamos conhecimento sólido de construção e estilização de interfaces.Conhecimentos importantes:CSS3;Flexbox;CSS Grid;Media Queries;Design Responsivo;Mobile First;Variáveis CSS;Componentização visual;Animações;Transições;Padronização visual.Será considerado diferencial conhecimento em:Tailwind CSS;Bootstrap;Material UI;Ant Design;PrimeVue;PrimeNG;Styled Components.UX/UIO profissional não precisa necessariamente ser designer, porém deve possuir boa percepção de experiência do usuário.Conhecimentos esperados:Usabilidade;Hierarquia visual;Navegação;Organização de informações;Feedback visual;Estados de loading;Estados vazios;Mensagens de erro;Validação de formulários;Responsividade;Acessibilidade;Consistência visual.É importante conseguir transformar uma regra de negócio ou necessidade operacional em uma interface simples e eficiente.Stack principal da vagaFrontend PythonPython | Streamlit | Dash | Plotly | Gradio | NiceGUI | ReflexFrontend WebJavaScript | TypeScript | React | Vue.js | Angular | HTML5 | CSS3MobileReact Native | ExpoInteligência ArtificialIA Generativa | LLMs | RAG | Agentes de IA | Prompt Engineering | Automação de Processos

Informações adicionaisVaga Presencial - Ribeirão Preto/SPNossos benefícios:Plano de Saúde Unimed NacionalDayOff AniversárioDayOff CarnavalDayOff Vésperas final de anoWelhub/GympassAvus - descontos em farmácias e em consultas, telemedicina e examesParcerias de descontos com Universidade e instituições de ensino profissionalizanteParceria com escolas de IdiomaReembolso de 50% no consumo em lojas Borelli

Perguntas e respostas sobre a vaga

Aceita candidatos de onde?
Aceita candidatos do Brasil.
Qual o regime de contratação?
A vaga não diz.
É remota?
Não, é presencial.
Informa salário?
Não, a vaga não divulga.

Nenhuma vaga séria cobra para você se candidatar, e eu nunca peço dado bancário dentro de uma candidatura. O plano pago é cobrado só pelo Asaas, meu parceiro de pagamento.

Vagas parecidas

Candidatar com o aplica.ai

Leva 2 minutos, só o CV.