Desenvolvedor Front End React

CSP TECH · Remoto, BR

**Sobre o desafio** Estamos em busca de uma Pessoa Desenvolvedora Frontend para construir e evoluir uma aplicação web (PWA) na área de Saúde utilizando React. Você terá autonomia para propor soluções arquiteturais, tomar decisões técnicas e trabalhar em um ambiente ágil, focado na entrega de valor contínua. **Responsabilidades** * Desenvolver interfaces de usuário responsivas, acessíveis e de alta performance utilizando React. * Arquitetar e implementar soluções no frontend, garantindo a manutenibilidade, segurança e escalabilidade do código. * Consumir APIs RESTful e gerenciar o fluxo de dados e estado da aplicação. * Escrever testes automatizados (unitários e de integração) para garantir a confiabilidade das entregas contínuas. * Realizar code reviews, assegurando a qualidade do código e disseminando boas práticas de engenharia de software. * Colaborar ativamente com times multidisciplinares (Produto, Design/UX e Backend) durante o refinamento e a entrega de novas funcionalidades. * Orientar e compartilhar conhecimento com pessoas desenvolvedoras menos experientes. **Requisitos Obrigatórios** * Experiência consolidada no desenvolvimento de aplicações web utilizando React e seu ecossistema atual (Hooks, Context API, custom hooks). * Domínio de JavaScript moderno (ES6\+) e forte proficiência em TypeScript. * Domínio de HTML5, CSS3 e abordagens modernas de estilização (Styled Components, Tailwind CSS, CSS Modules). * Conhecimento prático na criação e manutenção de testes automatizados no frontend (Jest, React Testing Library ou Cypress). * Vivência sólida com versionamento de código usando Git e fluxos de trabalho colaborativos. * Vivência prática com frameworks ágeis (Scrum e Kanban), com foco em colaboração, gestão de fluxo e entrega contínua de valor. **Diferenciais (O que te destaca)** * Conhecimento na configuração ou operação de esteiras de CI/CD focadas no frontend. * Experiência com bibliotecas de gerenciamento de estado complexo (Zustand, Redux, MobX ou Context API avançado). * Familiaridade com métricas de Web Vitals. * Compreensão de integração com backends baseados em Node.js. * Experiência prévia em desenvolvimento mobile em React Native.