Pessoa Desenvolvedora Front-end Pleno
Descrição da Vaga
**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 Dealmaker 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.
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev