Desenvolvimento
Gupy

Desenvolvedor frontend sênior

Logo Cardapio Web

Empresa

Cardapio Web

Onde estamos

Fortaleza / CE

Vagas da empresa

Nível

Sênior

Período

Híbrido

Tipo

PJ

Salário

A combinar

Responsabilidades e atribuições

No nosso time de Tecnologia, o desenvolvimento frontend é essencial para criar e manter interfaces modernas, responsivas e performáticas para as aplicações da Cardápio Web, garantindo uma experiência de usuário fluida, intuitiva e acessível

Como Desenvolvedor(a) Frontend, você será responsável por desenvolver e evoluir interfaces web e mobile, transformar

  • Desenvolver interfaces web e mobile com React, React Native e Expo, aplicando boas práticas de performance e usabilidade, para garantir que os produtos ofereçam uma experiência fluida, responsiva e intuitiva aos usuários em diferentes dispositivos
  • Implementar componentes reutilizáveis e sistemas de design consistentes (Storybook, Tailwind ou NativeWind), visando padronizar a interface, reduzir retrabalho e facilitar a manutenção do código
  • Integrar aplicações com APIs REST, utilizando bibliotecas como Axios, React Query ou SWR, para possibilitar a comunicação entre o front-end e o back-end, assegurando que os dados exibidos estejam sempre atualizados
  • Utilizar hooks personalizados, context API e gerenciadores de estado (Zustand, Redux) para garantir código limpo e manutenível, permitindo maior escalabilidade e organização na estrutura dos projetos
  • Configurar e otimizar pipelines de build com Vite, Metro, Webpack ou Babel, além de empacotar aplicativos para Android e iOS via Expo, com o objetivo de otimizar o desempenho das aplicações e automatizar processos de build e distribuição
  • Garantir a qualidade do código com testes unitários e de integração (Jest, Testing Library), assegurando o bom funcionamento das funcionalidades e prevenindo falhas em produção
  • Trabalhar em ambiente CI/CD, realizando versionamento com Git, GitHub Actions e deploy em Expo EAS ou AWS, para manter entregas contínuas, integradas e com rastreabilidade do código em todas as etapas do desenvolvimento
  • Contribuir com documentação técnica, code review e melhorias contínuas no processo de desenvolvimento, fortalecendo a colaboração entre times, a qualidade do código e a evolução constante das práticas da equipe
  • Requisitos e qualificações
  • Ensino superior completo em Análise e Desenvolvimento de Sistemas, Ciência da Computação ou áreas afins
  • Experiência mínima de 6 anos na área
  • Domínio avançado em React, React Native e Expo
  • Domínio em estilização e sistemas de design
  • Experiência em integração com APIs REST
  • Conhecimento em gerenciamento de estado
  • Conhecimento em processos de build e deploy
  • Conhecimento em CI/CD e versionamento

Requisitos e qualificações

  • e protótipos em experiências funcionais e integrar as aplicações com APIs e serviços backend
  • Seu papel será fundamental para garantir a qualidade da experiência do usuário e contribuir para a evolução contínua dos produtos e da plataforma
Ainda não tem CNPJ? Abra seu CNPJ grátis. DUAS MENSALIDADES GRÁTIS nos planos Padrão, Multibenefícios ou Expert.
Abrir CNPJ