GoBots
GoBots

Pessoa Desenvolvedora Frontend Sr

May 10, 2025
Other
Remote · Campinas, São Paulo, Brazil
Mid-Senior level
Front-end Developer

QUEM BUSCAMOS?

Alguém com energia, vontade de fazer parte de um time engajado e apaixonado pelo que faz, gerando valor ao longo do caminho para nossos clientes! Buscamos profissionais que tenham foco em entregas, responsabilidade, organização e que se destaquem em resolver problemas com autonomia.

PRINCIPAIS ATIVIDADES E DESAFIOS

  • Ser referência no desenvolvimento e na evolução de nossas aplicações web responsivas, garantindo performance, escalabilidade e manutenibilidade.
  • Colaborar ativamente com as equipes de Design, Produto e Backend na concepção e arquitetura de novas funcionalidades, traduzindo requisitos em experiências de usuário intuitivas e eficientes.
  • Definir e disseminar boas práticas de desenvolvimento front-end, promovendo a qualidade e a padronização do código em toda a equipe.
  • Atuar como mentor(a) técnico(a) para desenvolvedores(as) plenos e juniores, auxiliando em seu desenvolvimento e na resolução de desafios.
  • Resolver problemas complexos de forma proativa e estratégica, propondo soluções inovadoras e eficazes.
  • Garantir a excelência técnica dos projetos através de code reviews criteriosos, implementação de testes automatizados robustos e otimizações contínuas.
  • Pesquisar, prototipar e implementar novas tecnologias e arquiteturas que possam agregar valor aos nossos produtos.

REQUISITOS ESSENCIAIS

  • Vasta experiência e profundo conhecimento em JavaScript, TypeScript, React, HTML e CSS.
  • Domínio no gerenciamento de estados com ContextAPI e/ou outras bibliotecas como Redux ou Zustand.
  • Sólida experiência com o consumo e design de APIs RESTful.
  • Proficiência em Next.js e suas funcionalidades avançadas (SSR, SSG, ISR, etc.).
  • Experiência comprovada na implementação e manutenção de testes unitários, de integração e E2E.
  • Habilidade em arquitetar e desenvolver interfaces de usuário complexas, modernas, responsivas e performáticas.
  • Vivência consolidada em metodologias ágeis (Scrum, Kanban), com participação ativa em cerimônias e planejamento.
  • Excelente comunicação e habilidades de colaboração para trabalho em equipe.
  • Capacidade de tomar decisões técnicas embasadas e de defender suas escolhas.

DIFERENCIAIS

  • Experiência com ferramentas de containerização (Docker) e orquestração (Kubernetes).
  • Conhecimento aprofundado em conceitos de microsserviços e arquiteturas distribuídas.
  • Experiência com CI/CD, automação de pipelines e boas práticas de DevOps.
  • Experiência com Node.js.
  • Familiaridade com ferramentas de documentação de componentes e APIs (Storybook, Docusaurus).
  • Contribuições para projetos open-source.
  • Experiência em otimização de performance (Core Web Vitals, etc.)