Descrição:
Publicada: 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.
Diferenciais
- 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).
Benefícios
- Reembolso de certificações.
- Day off na semana do aniversário.
APIs e tecnologia de dados para acelerar a competitividade
Descrição:
Publicada: 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.
Diferenciais
- 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).
Benefícios
- Reembolso de certificações.
- Day off na semana do aniversário.
APIs e tecnologia de dados para acelerar a competitividade