Desenvolvedor(a) Front-end React/React Native Junior/Pleno (Híbrido)
Sioux digital 1:1
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
- Desenvolvedor Fullstack Pleno (Híbrido)
- Analista de Inovação Tecnológica Júnior (Híbrido)
- Analista Cloud AWS Sênior (Híbrido)
- Analista/Especialista em Inovação IA (Híbrido)
- Desenvolvedor Backend Node.js/Nest.js Pleno
- Tech Lead / Coordenação Técnica (Híbrido)
- Desenvolvedor(a) Java Sênior
- Desenvolvedor Backend Node.js/Nest.js Sênior
