Desenvolvedor(a) Frontend Sênior React.JS

Cód: 98816

Desenvolvimento Web

Brasil

Efetiva - Remoto

Prazo: 31/01/2025

Descrição e Atividades

A Pix Force foi fundada em 2015 e, de lá pra cá, desenvolve soluções utilizando tecnologias de visão computacional, inteligência artificial e machine learning. Nossos projetos e soluções transformam dados e imagens em informações valiosas para os clientes através da interpretação automática de imagens e vídeos.

O nosso time de Pix Whizz é formado de profissionais especializados em diversas áreas de conhecimento. A palavra-chave para trabalhar conosco é INOVAÇÃO. Se você se considera um profissional inovador, então você tem tudo para se tornar parte da nossa equipe.

O jeito Pix de ser:

  • Quando um Pix Whizz pede ajuda, fazemos o possível para colaborar;
  • Sempre falamos quando algo não está bom e sugerimos melhorias;
  • Somos inovadores nos projetos, nas ideias e nos processos. Não deixamos de fazer por medo de errar;
  • Estamos em constante desenvolvimento e evolução, respeitamos as diferenças e o tempo de cada um;
  • Somos protagonistas da história da Pix, juntos seremos os melhores do mundo!

Atividades:

  • Implementar interfaces de usuário responsivas, interativas e performáticas com foco em UX.
  • Garantir compatibilidade cross-browser e cross-platform, utilizando técnicas de design responsivo.
  • Projetar e desenvolver componentes reutilizáveis e escaláveis.
  • Contribuir para a definição da arquitetura frontend, garantindo performance, escalabilidade e manutenção.
  • Realizar code reviews para assegurar qualidade do código.
  • Colaborar com o time para integrar as interfaces com APIs RESTful/GraphQL.
  • Garantir uma comunicação eficiente entre o frontend e o backend.
  • Monitorar e otimizar o desempenho de aplicações frontend, reduzindo o tempo de carregamento e garantindo fluidez.
  • Implementar estratégias de lazy loading, minificação de recursos e uso eficiente do cache.
  • Implementar testes unitários e de integração (com frameworks como Jest, Cypress).
  • Garantir que o código entregue seja testado e documentado adequadamente.
  • Trabalhar em conjunto com o time para entender requisitos e entregar as melhores soluções.
  • Mentorar desenvolvedores juniores e plenos, promovendo boas práticas e padrões de código.

Requisitos

Requisitos:

  • Graduação Concluída em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas relacionadas.
  • Mínimo de 5 anos de experiência no desenvolvimento frontend em projetos de grande escala.
  • Experiência sólida no desenvolvimento de interfaces responsivas, performáticas e com foco em experiência do usuário (UX/UI).

Habilidades Técnicas e Comportamentais:

  • Profundo conhecimento em tecnologias modernas de frontend, incluindo frameworks, otimização de desempenho e arquitetura de aplicações.
  • Forte capacidade de identificar problemas e propor soluções técnicas robustas.
  • Experiência em práticas de code review, testes e boas práticas de desenvolvimento.
  • Boa comunicação e capacidade de trabalhar em equipe.
  • Proatividade para sugerir melhorias e resolver problemas complexos.
  • Capacidade de mentorar desenvolvedores menos experientes.
  • Orientação para a entrega de resultados e foco no usuário final.

Tecnologias:

  • HTML5, CSS3, JavaScript (ES6+) e Typescript.
  • Next.js, React.js (essencial)
  • Redux, Context API, MobX ou Zustand, Next.js.
  • Pré-processadores: SASS, LESS.
  • CSS-in-JS: Styled-components, Emotion.
  • Tailwind CSS, Material-UI ou Bootstrap.
  • RESTful APIs e GraphQL.
  • Testes unitários: Jest, React Testing Library.
  • Testes end-to-end: Cypress, Playwright.
  • Ferramentas de Build e Versionamento: Webpack, Vite, Babel.
  • Git e plataformas como GitHub.
  • Experiência com CI/CD (exemplo, GitHub Actions).
  • Deploy em serviços como Vercel e Netlify.

Mais sobre nós