Match score not available

Desenvolvedor Full Stack Pleno PJ

Remote: 
Full Remote
Work from: 

Offer summary

Qualifications:

Intermediate knowledge of React and JavaScript, Experience with web applications development, Proficiency in HTML, CSS, and TypeScript, Familiarity with automated testing frameworks.

Key responsabilities:

  • Participate in agile ceremonies
  • Collaborate with designers and backend developers
e-Hive logo
e-Hive
11 - 50 Employees
See more e-Hive offers

Job description

Principais Atribuições: 

  • Participar de cerimônias ágeis, como planejamento, reuniões diárias e retrospectivas  

  • Trabalhar em colaboração com designers e desenvolvedores backend para implementar novas funcionalidades.  

  • Realizar revisões de código e contribuir para a melhoria contínua do código, além das aplicações, velocidade máxima e escalabilidade.  

  • Desenvolver e manter interfaces de usuário responsivas e de alto desempenho para aplicações web 

  • Criar componentes reutilizáveis para o nosso Design System 

  • Implementar testes automatizados para garantir a qualidade do código. 

  • Colaborar na documentação técnica dos projetos. 

 

Requisitos Técnicos Detalhados: 

 

Conhecimentos Fundamentais: 

  • HTML5: Semântica, acessibilidade básica, SEO básico. 

  • CSS3: Flexbox e Grid, media queries e design responsivo, pré-processadores (Sass/Less). 

  • JavaScript: funcionalidades ES6+, async/await, manipulação de DOM, requisições HTTP. 

 

React e Ecossistema: 

  • React: Nível intermediário/avançado, incluindo hooks principais (useState, useEffect, useCallback, useMemo), Context API, performance e otimização básica, componentização e reutilização. 

  • Next.js: Experiência com Pages Router ou App Router, SSR e CSR, rotas e navegação, layout e páginas. 

  • TypeScript: Conhecimento em tipos e interfaces, genéricos básicos e integração com React. 

 

Interface do usuário e ferramentas: 

  • Sistemas de Design: Experiência com Styled Components ou Tailwind, Material UI, Chakra UI ou similares. 

  • Figma: Leitura e implementação. 

  • Controle de versão: Git intermediário. 

  • Ferramentas de Dependência: NPM/Yarn básico. 

 

Testes: 

  • Testes Automatizados: Jest básico, React Testing Library, testes unitários básicos. 

 

Qualidade & Boas Práticas: 

  • Código Limpo: Noções básicas de Clean Code, uso de ESLint/Prettier, Conventional Commits, code review, documentação de código. 

 

Experiência Desejável: 

  • Experiência como desenvolvedor frontend 

  • Experiência com a biblioteca React 

  • Participação em pelo menos um projeto em produção. 

 

Diferenciais: 

  • Experiência com micro frontends e monorepos. 

  • Conhecimento em Redux ou outras bibliotecas de gerenciamento de estado. 

  • Noções de otimização de performance em frontend. 

  • Experiência básica com CI/CD. 

  • Conhecimento em UX/UI para colaborar com a equipe de design. 

 

Informações adicionais: 

Regime de contratação: Pessoa Jurídica 

Modalidade de trabalho: Remoto

Salário compatível com as práticas de mercado 

Required profile

Experience

Spoken language(s):
French
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Full Stack Engineer Related jobs