Wave by Bemobi

Frontend Software Engineer

Wave by Bemobi

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Desenvolver e manter aplicações web utilizando **React e TypeScript**
  • Implementar soluções seguindo a arquitetura frontend existente
  • Criar e evoluir componentes reutilizáveis dentro de design systems
  • Garantir qualidade, acessibilidade e boa performance nas entregas
  • Participar ativamente de code reviews, recebendo e aplicando feedbacks
  • Trabalhar próximo a Produto e Design, contribuindo para decisões de implementação
  • Identificar problemas no código e propor **melhorias pontuais** na base existente

Requirements

  • Experiência prática com JavaScript moderno e TypeScript
  • Boa experiência com React (hooks, component composition, context básico)
  • Conhecimento sólido dos fundamentos de arquitetura frontend
  • Experiência com REST e/ou GraphQL
  • Uso de ferramentas de data-fetching (React Query / TanStack Query ou similares)
  • Escrita de testes unitários e noções de testes de integração
  • Experiência com Git, code review e trabalho em equipe
  • Vivência em times ágeis com entregas incrementais
  • Desejáveis: Experiência com Next.js
  • Noções de performance web e boas práticas de otimização
  • Familiaridade com acessibilidade web
  • Experiência com design systems
  • Noções de observabilidade frontend
  • Experiência com projetos que compartilham componentes ou bibliotecas internas
Benefits
  • Modelo de contratação: Pessoa Jurídica (PJ).
  • Formato: Remoto - trabalhamos de qualquer lugar.
  • Cultura de autonomia e aprendizado contínuo.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactTypeScriptJavaScriptRESTGraphQLReact Queryunit testingintegration testingNext.jsfrontend architecture
Soft Skills
code reviewteamworkfeedback applicationproblem identificationcollaboration with Productcollaboration with Designagile methodologyincremental delivery