Vaga de Engenheiro(a) de Software Júnior – Front-end (React), Recife, PE, Brasil

Engenheiro(a) de Software Júnior – Front-end (React)

📍 Recife, PE, Brasil 📄 CLT

Descrição da Vaga

A Bidweb, líder no mercado em soluções de cibersegurança estratégica, está em busca de profissionais talentosos e apaixonados por segurança digital para integrar nossa equipe. Se você deseja fazer parte de uma empresa que está na vanguarda da cibersegurança, fornecendo proteção e confiança para clientes de diversos setores, esta é a sua oportunidade!

Estamos buscando um(a) Engenheiro(a) de Software Júnior focado em desenvolvimento frontend com React para atuar na construção e evolução de aplicações web. A pessoa irá trabalhar em um time ágil, implementando telas, componentes e fluxos de interface a partir de user stories bem definidas, sempre com foco em qualidade de código, testes e boa experiência do usuário. 

Principais atribuições

  • Implementar interfaces e componentes em React  a partir de user stories, protótipos e especificações fornecidas pelo time.
  • Escrever testes unitários básicos para componentes React garantindo cobertura mínima do próprio código.
  • Consumir APIs REST/JSON no front-end, lidando com estados de carregamento, erro e sucesso.
  • Aderir aos padrões de código, componentes e design system definidos pelo time.
  • Utilizar Git no fluxo diário de trabalho seguindo o fluxo de versionamento do time.
  • Participar ativamente das cerimônias ágeis, comunicando bloqueios, riscos e status de forma clara.
  • Colaborar com designers, product owners e outros devs para alinhar expectativas de comportamento da interface, usabilidade e consistência visual.

Requisito

  • Formação: Ensino superior completo.

Experiência desejável

  • Experiência mínima de 01 ano em atividades de desenvolvimento frontend, preferencialmente com React (pode incluir estágio, programas de formação, projetos acadêmicos ou freela).

Soft Skills

  • Receptividade a feedbacks e compromisso com aprendizado contínuo.
  • Comunicação objetiva de status e bloqueios, especialmente em contexto de sprint.
  • Mentalidade de crescimento: abertura para evoluir tanto tecnicamente quanto em práticas de trabalho em equipe.
  • Colaboração: disposição para apoiar e ser apoiado(a) por outros devs, designers e POs.
  • Atenção a detalhes visuais e de usabilidade, mantendo empatia com o usuário final.

Hard Skills

  • Domínio de Git e entendimento básico de fluxo de versionamento.
  • Conhecimento prático de React:
    • Componentes funcionais, props e estado;
    • Hooks principais;
    • Organização de componentes reutilizáveis.
  • HTML5 e CSS3: semântica, responsividade básica e boas práticas de estruturação de layout.
  • Noções de estilização em React, como uso de CSS Modules, Styled Components, Tailwind ou equivalente.
  • Criação de testes unitários para componentes e noções de testes de integração de UI.
  • Familiaridade inicial com pipelines de CI/CD: saber acionar pipelines, acompanhar execução e interpretar falhas simples em builds front-end.
  • Inglês técnico (escuta e leitura) para leitura de documentação, issues, exemplos de código e tutoriais.

Publicado há 21 horas

📚 Aprimore seus conhecimentos

Desenvolva novas habilidades e destaque-se no mercado de trabalho com cursos especializados