Desenvolvedor(a) Front-end React/React Native Junior/Pleno (Híbrido)

Sioux digital 1:1

📍 São Paulohibrido

Descrição da vaga

Estamos buscando uma pessoa Desenvolvedora Front-end para atuar no desenvolvimento e evolução de interfaces web e mobile, participando desde o planejamento e definição das soluções até a implementação, testes e entrega.

A posição terá atuação próxima ao time de Tecnologia, contribuindo com decisões de arquitetura Front-end e garantindo interfaces modernas, responsivas, acessíveis e com boa performance.

Principais responsabilidades:

  • Planejar e desenvolver interfaces web e mobile, desde o entendimento da necessidade até a entrega.
  • Desenvolver componentes, telas e funcionalidades utilizando React e React Native.
  • Participar de decisões relacionadas à arquitetura e evolução das soluções Front-end.
  • Desenvolver interfaces responsivas, acessíveis e com foco em performance e experiência do usuário.
  • Consumir e integrar APIs REST internas e externas.
  • Trabalhar em conjunto com times de Back-end e demais áreas de Tecnologia.
  • Implementar testes automatizados de interface, incluindo testes unitários e de integração.
  • Aplicar boas práticas de componentização, organização e reutilização de código.
  • Manter a documentação técnica dos componentes e soluções atualizada.
  • Participar do planejamento e execução de projetos em ambientes ágeis, como Scrum e Kanban.
  • Experiência sólida com React para aplicações Web e React Native para aplicações Mobile.
  • Domínio avançado de JavaScript e TypeScript.
  • Conhecimento sólido de HTML e CSS.
  • Experiência no desenvolvimento de interfaces web e mobile modernas, responsivas e de alta performance.
  • Experiência com consumo e integração de APIs REST e serviços Back-end.
  • Conhecimento de gerenciamento de estado, utilizando Redux ou soluções similares.
  • Experiência com boas práticas de componentização e desenvolvimento de interfaces.
  • Conhecimento em testes automatizados, como Jest e React Testing Library ou ferramentas similares.
  • Experiência em ambientes e metodologias ágeis, como Scrum ou Kanban.


Diferencias

  • Conhecimento em Styled Components.
  • Conhecimento em Tailwind CSS.
  • Experiência com otimização de performance em aplicações Web e Mobile.
  • Vivência com arquitetura e desenvolvimento de aplicações multiplataforma.

Mais vagas em São Paulo