Globalweb Corp
DESENVOLVEDOR FRONT-END (REACT)
Globalweb CorpBrazil17 hours ago
Full-timeOther
Nosso time é formado por excelentes profissionais da área da tecnologia.

Colaboração e comprometimento fazem parte do nosso dia-a-dia, quando desenvolvemos novas funcionalidades, construindo um produto robusto e escalável.

Fazendo parte de nossa equipe, seu trabalho irá impactar em milhares de usuários que utilizam nossa solução diariamente.

Responsabilidades e atribuições

Responsabilidades:

  • Desenvolver, evoluir e manter aplicações frontend em React, garantindo qualidade, performance, acessibilidade e boa experiência do usuário.
  • Implementar interfaces ricas e responsivas, seguindo padrões de design system, componentização e boas práticas de engenharia de frontend.
  • Consumir e integrar APIs REST e/ou GraphQL, assegurando tratamento adequado de estados, erros, cache e estratégias de carregamento.
  • Atuar em arquiteturas modernas de frontend (SPA e/ou Micro Frontends, quando aplicável), promovendo modularidade, reuso e escalabilidade.
  • Garantir compatibilidade cross-browser e adaptação para múltiplos dispositivos, com foco em usabilidade e acessibilidade (WCAG/ARIA).
  • Aplicar boas práticas de qualidade (testes automatizados, linting, code review), assegurando estabilidade e rastreabilidade das entregas.
  • Atuar em conjunto com UX/UI, BackEnd, QA e DevOps para garantir coerência funcional, visual e técnica do produto.
  • Apoiar processos de integração contínua, versionamento e deploy, assegurando estabilidade do pipeline e qualidade das releases.
  • Identificar e corrigir defeitos, gargalos de performance (Core Web Vitals) e vulnerabilidades comuns em aplicações web, propondo melhorias contínuas.
  • Produzir e manter documentação técnica (componentes, padrões, decisões e guias) e evidências técnicas das entregas realizadas.
  • Cumprir prazos, metas e obrigações estabelecidas no plano de trabalho e no contrato, atuando de forma colaborativa com os demais perfis do contrato.


Requisitos:

  • Experiência em desenvolvimento frontend com React (JavaScript e/ou TypeScript), incluindo componentização, hooks e gerenciamento de estado.
  • Conhecimento em HTML5, CSS3 e boas práticas de estilização (CSS Modules, Styled Components, SASS, Tailwind ou similares).
  • Experiência com bibliotecas/abordagens de estado e dados (Redux/RTK, Zustand, React Query/TanStack Query ou similares).
  • Experiência no consumo e integração de APIs REST e/ou GraphQL (autenticação, paginação, tratamento de erros e observabilidade).
  • Conhecimento em arquitetura de frontend (SPA, SSR/SSG quando aplicável, roteamento, code splitting e lazy loading).
  • Conhecimento em performance web e otimização (Core Web Vitals, profiling, bundle analysis, caching).
  • Experiência com controle de versão de código-fonte (Git) e fluxos de branch.
  • Conhecimento em CI/CD e automações de build (pipelines, testes, linting, quality gates).
  • Experiência com testes automatizados (Jest/Vitest, Testing Library, Cypress/Playwright).
  • Conhecimento em acessibilidade e usabilidade (WCAG, ARIA) e boas práticas de UX aplicadas ao desenvolvimento.
  • Conhecimento em segurança de aplicações web (OWASP Top 10, proteção contra XSS/CSRF, gestão segura de tokens/sessões).
  • Capacidade de compreender requisitos funcionais e não funcionais e traduzi-los em soluções técnicas.
  • Experiência em ambientes ágeis (Scrum, Kanban ou similares) e atuação colaborativa com squads multidisciplinares.
  • Capacidade de produzir documentação técnica básica e orientar boas práticas de uso dos componentes.


Atribuições:

  • Implementar, manter e evoluir funcionalidades de frontend em React, conforme requisitos funcionais e não funcionais definidos.
  • Desenvolver componentes reutilizáveis e aderentes ao design system, garantindo consistência visual e escalabilidade.
  • Integrar o frontend com APIs, implementando fluxos de autenticação/autorização, tratamento de erros e estados de carregamento.
  • Aplicar padrões de arquitetura e organização do código (feature-based, modularização, camadas e boas práticas).
  • Criar e manter testes automatizados (unitários, integração e E2E quando aplicável) para garantir qualidade contínua.
  • Apoiar processos de integração contínua, versionamento e deploy, seguindo os pipelines definidos.
  • Identificar, analisar e corrigir defeitos, problemas de compatibilidade e gargalos de performance.
  • Apoiar atividades de refatoração e melhoria contínua do código e da arquitetura de frontend.
  • Produzir e atualizar documentação técnica (componentes, padrões, fluxos e decisões técnicas).
  • Apoiar o time de QA e UX/UI na validação das entregas, garantindo aderência aos critérios de aceite.
  • Atuar de forma colaborativa com BackEnd, DevOps, QA e UX/UI, promovendo integração e qualidade ponta a ponta.
  • Produzir evidências técnicas das atividades e entregas realizadas, conforme exigências do contrato.+


Soft Skills:

  • Boa comunicação técnica e colaboração em equipes multidisciplinares (incluindo atuação remota).
  • Organização, disciplina e comprometimento com prazos e entregas.
  • Atenção a detalhes e senso estético aliado à execução técnica.
  • Capacidade analítica para identificação e resolução de problemas.
  • Proatividade na proposição de melhorias técnicas, de performance e de experiência do usuário.
  • Responsabilidade e postura profissional em ambiente contratual.
  • Mentalidade aberta para aprender novas formas de trabalho e sempre em busca de novos conhecimentos.


Requisitos e qualificações

Formação Exigida:

  • Graduação completa em uma das seguintes áreas: Análise de Sistemas, Ciência da Computação, Processamento de Dados, Sistemas de Informação, Informática, Engenharia da Computação ou demais áreas de Tecnologia da Informação ou Curso Superior completo em qualquer área e Especialização na área Tecnologia da Informação.


Certificações Desejadas:

  • Frontend
  • Meta Front-End Developer Professional Certificate (Coursera).
  • Trilhas/certificações React (ex.: Meta/IBM/Coursera/edX)
  • JavaScript/TypeScript (altamente desejáveis)
  • Certificações de JavaScript/TypeScript (ex.: Microsoft Learn, Meta, Coursera, edX).
  • APIs e Integração
  • Postman API Fundamentals / Postman Student Expert (ou equivalente).
  • Certificações de API Design/Management (Apigee, Kong, MuleSoft).
  • Containers e DevOps (desejáveis)
  • Docker Certified Associate (DCA).
  • DevOps Foundation (DevOps Institute).
  • Qualidade e Testes de Software
  • ISTQB Foundation Level
  • Test Automation Certification (Cypress, Playwright ou similares)
  • Segurança de Aplicações
  • OWASP Top 10 / Secure Coding (aplicações web)
  • CompTIA Security+ – diferencial.
  • Agilidade e Governança
  • Scrum Master (PSM I / CSM) – diferencial.
  • Scrum Developer (PSD) – diferencial.
  • ITIL 4 Foundation – diferencial.
  • Cloud
  • AWS Certified Cloud Practitioner (ou equivalente).
  • Microsoft Azure Fundamentals (AZ-900).
  • Google Cloud Digital Leader.


Informações adicionais

Nossos benefícios:

  • Plano de Saúde;
  • Plano Odontológico;
  • Seguro Prudential: é concedido ao colaborador, de forma gratuita o seguro de vida, auxílio funeral e cesta natalidade, conforme regras específicas da seguradora;
  • Vale Refeição ou Vale Alimentação;
  • Vale Transporte: é concedido ao colaborador, para uso no trajeto residência – trabalho – residência, e será descontado mensalmente o percentual de 6% sob o valor do salário, limitado ao valor do benefício (opcional);
  • Day off: será concedido ao colaborador folga em virtude do dia do aniversário, devendo este ser usufruído na mesma data e/ou no mês do aniversário;
  • Empréstimo Consignado;
  • Convênios e Parcerias (Instituições de Ensino, Academias, Cursos de Idiomas entre outros);
  • Ginástica Laboral.

Key Skills

Ranked by relevance