Descripción:

Publicado: 24/02/2025

Junte-se à Digiage e ajude a transformar experiências digitais por meio de interfaces inovadoras e de alta performance.

Estamos em busca de um Desenvolvedor(a) Frontend Sênior para atuar no desenvolvimento de uma biblioteca de Web Components e SDKs reutilizáveis, projetados para funcionar em diferentes frameworks (React, Angular, Vanilla JS, entre outros), distribuídos via npm e CDN. Esse(a) profissional será responsável por garantir que os componentes sejam altamente customizáveis, bem documentados e facilmente integráveis em diversos contextos tecnológicos.

Responsabilidades:

  • Desenvolver e manter Web Components e bibliotecas frontend escaláveis, responsivas e acessíveis;
  • Garantir a compatibilidade dos componentes com múltiplos frameworks e versões (React, Angular, etc.);
  • Colaborar com times de design, backend e produto para criar interfaces intuitivas e eficientes;
  • Participar do processo de publicação e versionamento de bibliotecas via npm/CDN;
  • Garantir a qualidade do código com boas práticas, testes automatizados e revisão de código;
  • Definir e implementar padrões de desenvolvimento frontend e contribuir com decisões arquiteturais;
  • Otimizar a performance das aplicações e melhorar continuamente a experiência do usuário;
  • Atuar na resolução de bugs e melhorias dos sistemas existentes.

Habilidades

  • React.js
  • Vue.js
  • Angular
  • HTML
  • CSS
  • Javascript
  • Redux
  • API REST
  • GraphQL
  • Jest

Requisitos

  • Experiência sólida com frameworks modernos como React.js, Vue.js ou Angular.
  • Conhecimento avançado em HTML5, CSS3 (SASS/LESS) e JavaScript (ES6+).
  • Experiência com TypeScript e boas práticas de desenvolvimento frontend.
  • Vivência com publicação e consumo de bibliotecas frontend (npm, CDN).
  • Experiência com gerenciamento de estado (Redux, Context API, Vuex, NgRx, etc.).
  • Conhecimento em integração com APIs REST e GraphQL.
  • Conhecimento em testes automatizados (Jest, Cypress, Testing Library).
  • Habilidade para depuração e otimização de performance.
  • Experiência com Git e metodologias ágeis.

Diferenciales

  • Experiência com Web Components e/ou StencilJS.
  • Vivência em projetos com múltiplos frameworks e integração entre sistemas legados.
  • Experiência com Server-Side Rendering (Next.js, Nuxt.js).
  • Conhecimento em WebAssembly e otimização de desempenho.
  • Experiência com Design Systems e UI Libraries.
  • Conhecimento em acessibilidade e usabilidade (WCAG).

Beneficios

  • Reembolso de certificações.
  • Day off na semana do aniversário.

APIs e tecnologia de dados para acelerar a competitividade

CampinasCiudad
2013Fundada
51-100Empleados
Sector
Tecnologia e ServiçosSector

Descripción:

Publicado: 24/02/2025

Junte-se à Digiage e ajude a transformar experiências digitais por meio de interfaces inovadoras e de alta performance.

Estamos em busca de um Desenvolvedor(a) Frontend Sênior para atuar no desenvolvimento de uma biblioteca de Web Components e SDKs reutilizáveis, projetados para funcionar em diferentes frameworks (React, Angular, Vanilla JS, entre outros), distribuídos via npm e CDN. Esse(a) profissional será responsável por garantir que os componentes sejam altamente customizáveis, bem documentados e facilmente integráveis em diversos contextos tecnológicos.

Responsabilidades:

  • Desenvolver e manter Web Components e bibliotecas frontend escaláveis, responsivas e acessíveis;
  • Garantir a compatibilidade dos componentes com múltiplos frameworks e versões (React, Angular, etc.);
  • Colaborar com times de design, backend e produto para criar interfaces intuitivas e eficientes;
  • Participar do processo de publicação e versionamento de bibliotecas via npm/CDN;
  • Garantir a qualidade do código com boas práticas, testes automatizados e revisão de código;
  • Definir e implementar padrões de desenvolvimento frontend e contribuir com decisões arquiteturais;
  • Otimizar a performance das aplicações e melhorar continuamente a experiência do usuário;
  • Atuar na resolução de bugs e melhorias dos sistemas existentes.

Habilidades

  • React.js
  • Vue.js
  • Angular
  • HTML
  • CSS
  • Javascript
  • Redux
  • API REST
  • GraphQL
  • Jest

Requisitos

  • Experiência sólida com frameworks modernos como React.js, Vue.js ou Angular.
  • Conhecimento avançado em HTML5, CSS3 (SASS/LESS) e JavaScript (ES6+).
  • Experiência com TypeScript e boas práticas de desenvolvimento frontend.
  • Vivência com publicação e consumo de bibliotecas frontend (npm, CDN).
  • Experiência com gerenciamento de estado (Redux, Context API, Vuex, NgRx, etc.).
  • Conhecimento em integração com APIs REST e GraphQL.
  • Conhecimento em testes automatizados (Jest, Cypress, Testing Library).
  • Habilidade para depuração e otimização de performance.
  • Experiência com Git e metodologias ágeis.

Diferenciales

  • Experiência com Web Components e/ou StencilJS.
  • Vivência em projetos com múltiplos frameworks e integração entre sistemas legados.
  • Experiência com Server-Side Rendering (Next.js, Nuxt.js).
  • Conhecimento em WebAssembly e otimização de desempenho.
  • Experiência com Design Systems e UI Libraries.
  • Conhecimento em acessibilidade e usabilidade (WCAG).

Beneficios

  • Reembolso de certificações.
  • Day off na semana do aniversário.

APIs e tecnologia de dados para acelerar a competitividade

CampinasCiudad
2013Fundada
51-100Empleados
Sector
Tecnologia e ServiçosSector