Evaluating bids

Front End Ckan (Pj)

Published on the May 28, 2025 in IT & Programming

About this project

Open

Desenvolvedor(a) Front End CKAN – Prestação de Serviço (PJ)

Responsabilidades:

Desenvolver e manter temas personalizados para CKAN, substituindo e estendendo templates padrão com Jinja2 e blocos customizados.
Gerenciar arquivos estáticos (CSS, JavaScript, imagens) utilizando o mecanismo de Webassets do CKAN.
Customizar folhas de estilo (scss/css), alinhando-se às boas práticas do bootstrap 5.
Implementar funcionalidades em JavaScript modularizado, respeitando os padrões de inicialização, internacionalização e pub/sub do CKAN.
Criar interfaces dinâmicas e responsivas com htmx, otimizando a experiência do usuário em formulários e filtros.
Garantir que todas as customizações sigam boas práticas de acessibilidade, performance e internacionalização, conforme as diretrizes de “Best practices for writing CKAN themes”.

Requisitos Técnicos:

Experiência com CKAN e seu ecossistema (baseado em Python/Pylons/Flask).
Domínio de HTML5, CSS3 (Sass/SCSS) e JavaScript (ES6+).
Familiaridade com Jinja2 para criação e extensão de templates.
Conhecimento em build e deploy de assets via Webassets no ckan (bundles css/js).
Noções de Node.js e Webpack são diferenciais desejáveis.

Project overview

Desenvolvedor(a) Front End CKAN – Prestação de Serviço (PJ)

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have Not applicable
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer

Delivery term: August 31, 2025

Skills needed