Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor Front-End (React)

Seja Globalweb

São Paulo

Presencial

BRL 120.000 - 160.000

Tempo integral

Há 16 dias

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia está em busca de um desenvolvedor frontend para criar e manter aplicações em React. O candidato deve ter sólida experiência em desenvolvimento de interfaces ricas e responsivas, além de conhecimento em integrar APIs. Serão valorizadas boas práticas de programação e experiência com testes automatizados. Esta posição oferece um ambiente colaborativo, onde o trabalho impactará milhares de usuários que utilizam a solução da empresa diariamente.

Serviços

Plano de Saúde
Vale Refeição
Day off no aniversário

Qualificações

  • Experiência em desenvolvimento frontend com React, incluindo hooks e gerenciamento de estado.
  • Conhecimento em HTML5, CSS3 e boas práticas de estilização.
  • Experiência com bibliotecas de estado e dados como Redux.

Responsabilidades

  • Desenvolver, evoluir e manter aplicações frontend em React.
  • Implementar interfaces ricas e responsivas seguindo padrões de design.
  • Consumir e integrar APIs REST e/ou GraphQL.

Conhecimentos

Desenvolvimento frontend com React
Integração de APIs REST e/ou GraphQL
Boas práticas de programação
Arquiteturas modernas de frontend
Testes automatizados

Formação académica

Graduação em Análise de Sistemas ou áreas afins

Ferramentas

Git
Docker
Descrição da oferta de emprego
Job description

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.

Main responsibilities

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.

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 continua.
  • 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.
Requirements and skills

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.

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.
Additional information

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.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.