Kstack

Frontend React Developer

📍 São Paulo, SP🏢 Híbrido
PUBLICIDADE

Descrição da Vaga

Estamos em busca de um(a) Desenvolvedor(a) Frontend React criativo(a) e detalhista, com experiência prática na construção de aplicações web dinâmicas e de alto desempenho. O(a) candidato(a) ideal possui uma base sólida em arquitetura front-end, escreve código limpo e de fácil manutenção, e tem um sólido entendimento das modernas estruturas JavaScript e práticas de desenvolvimento. Nesta função, você utilizará ferramentas modernas de produtividade alimentadas por IA e trabalhará em estreita colaboração com designers de UI/UX, engenheiros de back-end e equipes multifuncionais globais para construir interfaces de usuário escaláveis e oferecer experiências de usuário excepcionais.

Responsabilidades

  • Projetar, desenvolver e manter componentes React.js eficientes, reutilizáveis e confiáveis para aplicações web empresariais.
  • Colaborar com designers de UI/UX para traduzir wireframes, mockups e histórias de usuário em interfaces de usuário polidas e de alta qualidade.
  • Otimizar aplicações front-end para velocidade, desempenho, responsividade e compatibilidade entre navegadores.
  • Integrar aplicações front-end com APIs RESTful, endpoints GraphQL e serviços de back-end.
  • Participar ativamente de revisões de código, planejamento de sprints e reuniões diárias em um ambiente de desenvolvimento Agile.
  • Solucionar e resolver defeitos de front-end, vazamentos de memória e gargalos de desempenho em navegadores modernos.
  • Criar e manter documentação técnica, bibliotecas de componentes e padrões de desenvolvimento front-end.
  • Manter-se atualizado(a) com as tecnologias front-end emergentes, padrões web e melhores práticas de engenharia para impulsionar a melhoria contínua.
  • Utilizar ferramentas de desenvolvimento alimentadas por IA para acelerar o desenvolvimento de recursos, refatoração de código, testes de unidade e documentação técnica.
PUBLICIDADE

Requisitos

  • ✓3+ anos de experiência profissional em desenvolvimento front-end construindo aplicações web modernas com React.js.
  • ✓Proficiência em JavaScript (ES6+), TypeScript, HTML5 e CSS3/SCSS.
  • ✓Sólido entendimento de ferramentas e padrões de gerenciamento de estado, incluindo Redux Toolkit, Context API, Zustand ou Recoil.
  • ✓Experiência prática com manipulação de requisições assíncronas, integração de API e dados JSON usando Axios ou Fetch API.
  • ✓Familiaridade com pipelines de build front-end modernos e ferramentas de desenvolvimento, incluindo Webpack, Vite, Babel e npm/pnpm/yarn.
  • ✓Sólido entendimento de frameworks de design responsivo e bibliotecas de estilo como Tailwind CSS, Material UI, Styled Components ou Bootstrap.
  • ✓Experiência com controle de versão baseado em Git e fluxos de trabalho de desenvolvimento usando plataformas como GitHub, Azure DevOps ou GitLab.
  • ✓Bom entendimento de frameworks e ferramentas de teste como Jest, React Testing Library ou Cypress.
  • ✓Compreensão do comportamento de renderização do navegador, manipulação do DOM e técnicas de otimização de desempenho front-end.
  • ✓Experiência prática no uso de ferramentas modernas alimentadas por IA para melhorar a produtividade do desenvolvedor, incluindo GitHub Copilot ou Cursor para geração e refatoração de código assistida por IA, ChatGPT, Claude ou assistentes de IA generativa empresarial para depuração rápida, design de algoritmos e documentação técnica, e ferramentas alimentadas por IA para análise de código, teste ou preenchimento de código.
  • •Exposição a frameworks React modernos como Next.js, bem como conceitos de Server-Side Rendering (SSR) e Static Site Generation (SSG).
  • •Familiaridade com pipelines de CI/CD para implantações de aplicações front-end.
  • •Conhecimento básico das Web Content Accessibility Guidelines (WCAG) e melhores práticas de SEO.
  • •Familiaridade com ferramentas de gerenciamento de projetos Agile como Azure DevOps ou Jira.
  • ✓Fortes habilidades de comunicação escrita e verbal em inglês, com a capacidade de colaborar efetivamente com equipes de desenvolvimento globais.
  • ✓Fortes habilidades de resolução de problemas com excelente atenção aos detalhes e precisão da UI.
  • ✓Capacidade de assumir a responsabilidade pelos recursos desde a divisão da tarefa técnica até o lançamento em produção.
  • ✓Disposição e capacidade de aprender rapidamente novas bibliotecas, frameworks e ferramentas de engenharia.

Somos uma consultoria especializada em conectar os melhores profissionais de tecnologia as melhores vagas do mercado – tanto no Brasil quanto no exterior.Atuamos com posições estratégicas e táticas na carreira Tech, como QAs, Desenvolvedores, Scrum Masters, Product Owners, Analistas de Negócios, Ger...[Ver Mais]

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE