Match score not available

Pessoa Desenvolvedora Front-End - React (Design System)

Remote: 
Full Remote
Work from: 

Offer summary

Qualifications:

Proficiency in JavaScript and TypeScript, Experience with React and Next.js, Knowledge of testing tools like Jest or Cypress, None.

Key responsabilities:

  • Develop and maintain reusable components
  • Document the design system and maintain a component library

Arcotech logo
Arcotech Information Technology & Services Scaleup https://arcoeducacao.com.br/
201 - 500 Employees
See all jobs

Job description

Todas as vagas da Arco são elegíveis para Pessoas com Deficiência. 

Geekie é uma empresa de Educação e Tecnologia, parceira na transformação de escolas em todo o Brasil. Geekie One é a primeira plataforma de educação baseada em dados do Brasil e simboliza a evolução dos materiais didáticos, apoiando as escolas na conexão de seus projetos pedagógicos à nova era da educação.
 
Acreditamos que todo dia é um novo potencial de mudança, uma nova oportunidade de aprendizado e impacto. Somos todos(as) resilientes, inovadores(as), criativos(as) e eficientes, com mentalidade de dono(a), para sempre fazer o melhor para as comunidades escolares clientes e parceiras em nossa jornada.
 
Trabalhar na Geekie é fazer parte de uma equipe que ama aprender e se diverte com isso. Juntos e juntas, somos aquelas pessoas que não têm medo de errar; que vamos sempre além e encontramos todo o apoio e um ambiente focado no desenvolvimento, na mentalidade de crescimento e no potencial da diversidade. Por isso, prezamos pela contratação de talentos de toda etnia, nacionalidade, idade, gênero, orientação sexual e religião.
 
#VEMPRAGEEKIE ❤️

 #VEMSERTECH

 

Agora que você já captou um pouco mais da nossa essência, vamos falar sobre a oportunidade?

 

👉 Quais serão os seus desafios com a gente?

A. Desenvolvimento e manutenção de componentes

- Criar componentes reutilizáveis (como botões, formulários, modais) utilizando frameworks como React;
- Implementar componentes seguindo padrões de acessibilidade (WCAG);
- Garantir que os componentes sejam responsivos e funcionem em diferentes dispositivos e navegadores.

B. Definição e aplicação de estilos

- Evoluir o sistema de tokens de design (cores, espaçamentos, tipografia, etc.) para garantir consistência visual;
- Escrever estilos modulares e escaláveis usando CSS-in-JS, SASS, ou outras tecnologias;
- Trabalhar em colaboração com designers para traduzir guidelines visuais em código funcional.

C. Documentação do design system

- Criar e manter uma biblioteca de componentes com ferramentas como Storybook;
- Escrever documentação clara e detalhada sobre como usar os componentes, boas práticas e padrões de uso.

D. Colaboração com equipes

- Trabalhar de forma próxima com designers para alinhar implementações com o guia de estilos e corrigir inconsistências;
- Colaborar com outros desenvolvedores frontend para integrar componentes aos sistemas e produtos;
- Participar de reuniões de planejamento para alinhar prioridades e roadmap do design system.

E. Testes e qualidade

- Escrever testes automatizados (unitários e de integração) para garantir a estabilidade dos componentes;
- Validar a performance e otimização dos componentes para evitar problemas como carregamento lento.

G. Evolução do design system

- Identificar gaps ou melhorias na biblioteca existente;
- Incorporar feedback de outras equipes para expandir o design system;
- Garantir que o sistema seja escalável e adaptável a novos contextos ou projetos;
- Promover o uso do Design System para outras unidades do grupo.

 

👉 O que esperamos que você tenha:
  •  Domínio de JavaScript e TypeScript para desenvolver soluções eficientes;
  • Experiência com React e Next.js, incluindo suas APIs;
  • Conhecimento em testes unitários e integração com ferramentas como Jest e/ou Cypress;
  • Colaboração ativa e respeito pelas ideias e contribuições dos colegas;
  •  Habilidade para trabalhar em equipe, com um bom pensamento crítico e capacidade de resolver problemas;
  •  Proatividade para trazer novas ideias e melhorias;
  •  Disponibilidade para atuar em outras linguagens e frameworks.



👉 O que seria um diferencial:
  • Experiência em projetos de design system.

 

O que você vai encontrar na Arco, além de pessoas incríveis:  

🍽️ Auxílio alimentação e/ou refeição 
🏥 Plano de saúde e odontológico 
🚌 Vale transporte 
🤰🏽 Licença maternidade e paternidade estendida 
🚸 Auxílio creche para mães 
🏋🏻‍♀️ Cuidado com a saúde física: parceria com a Gympass 
📚 Incentivo à educação
✈️ Desconto em passagens aéreas 
 
#MaisDiversidade  
Acreditamos que em um ambiente diverso e inclusivo nossas pessoas serão mais felizes, engajadas e com mais chances de atingir o seu máximo potencial. Por isso, aqui na Arco, respeitamos e valorizamos a igualdade de direito, reconhecemos as singularidades e acreditamos que todas as pessoas podem contribuir para o nosso propósito. #VemPraArco 

 

 

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Collaboration
  • Proactivity
  • Problem Solving

Front-End Developer Related jobs