* Salário: R$ 6.000 a R$ 11.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Pleno
Sobre a Vaga
Buscamos um Desenvolvedor Frontend Pleno com experiência sólida em React.js para se juntar à nossa equipe. O profissional será fundamental na construção de interfaces de usuário ricas, responsivas e de alta performance, traduzindo designs de UI/UX em código funcional. Esperamos que você contribua para o desenvolvimento de nossos produtos, garantindo uma excelente experiência para o usuário final.
Principais Responsabilidades
● Desenvolver e manter componentes reutilizáveis e interfaces de usuário complexas utilizando React.js e o ecossistema relacionado (Hooks, Context API, Redux/Zustand ou similar).
● Colaborar ativamente com a equipe de Design/UX para refinar layouts, garantir a fidelidade visual (pixel perfect) e a usabilidade.
● Integrar as interfaces com APIs RESTful ou GraphQL desenvolvidas pelo time de Backend.
● Garantir a compatibilidade cross-browser e a otimização da aplicação para performance e SEO.
● Implementar testes unitários e de integração para os componentes e fluxos críticos da aplicação.
● Participar das revisões de código (code reviews) e contribuir para a manutenção de padrões de código limpo e manutenível.
● Atuar na identificação e correção de bugs e na melhoria contínua da experiência do usuário.
Requisitos Técnicos Obrigatórios
● Experiência sólida com JavaScript (ES6+) e React.js.
● Proficiência em HTML5, CSS3 e pré-processadores (SASS/LESS) ou frameworks de CSS-in-JS (Styled Components, Emotion).
● Experiência com gerenciamento de estado global (como Redux, Redux Toolkit, MobX ou Zustand).
● Conhecimento e prática em ferramentas de construção e bundling (Webpack, Vite).
● Experiência com sistemas de design e bibliotecas de componentes (Material UI, Ant Design, Chakra UI).
● Conhecimento prático em Git e fluxos de trabalho de branching.
● Familiaridade com a criação de Single Page Applications (SPA).
Diferenciais (Não Obrigatórios)
● Experiência com TypeScript.
● Conhecimento em frameworks de Server Side Rendering (SSR) ou Static Site Generation (SSG) como Next.js ou Gatsby.
● Experiência com testes de ponta a ponta (End-to-End) (Cypress, Playwright ou Puppeteer).
● Conhecimento em metodologias de desenvolvimento ágil (Scrum/Kanban).
● Familiaridade com conceitos de Acessibilidade (WCAG).
Competências Comportamentais
● Foco no Usuário: Paixão por criar experiências de usuário intuitivas e agradáveis.
● Organização: Capacidade de gerenciar tarefas e prazos em um ambiente dinâmico.
● Comunicação Efetiva: Habilidade para apresentar ideias técnicas e colaborar com designers e backend developers.
● Resolução de Problemas: Aptidão para depurar e resolver problemas de renderização e performance.
Seja um Confidencial (Apenas para Cadastrados)maker e aproveite
● Flash benefícios (VR/VA);
● Trilha de carreira;
● Convênio Farmácia;
● Gympass
● Assistência Médica
● Auxílio Creche.
● Incentivo a certificação e qualificação.
