[PAGADO] Desarrollador Senior de Discourse – Infraestructura, SSO y Accesibilidad

El Proyecto

Buscamos un profesional autónomo de nivel sénior para estabilizar y optimizar nuestra comunidad de Discourse. Tenemos un historial de deuda técnica, errores de migración y requisitos específicos de seguimiento. Trabajamos por tickets con un enfoque en la ejecución rápida.

Paquetes de Trabajo Principales

1. Correcciones Críticas e Infraestructura

  • SSO/Autenticación: Resolver problemas de SSO con Google (el registro está fallando actualmente).

  • Auditoría de Base de Datos: Auditar y corregir inconsistencias en la base de datos resultantes de una migración anterior defectuosa.

  • Renderizado de HTML: Resolver problemas por los cuales los elementos se muestran como código HTML sin procesar. Requiere auditar el motor de Markdown y la sanitización del contenido cocinado (Cooked-content).

2. Accesibilidad (Alta Prioridad)

  • Cumplimiento: Implementar etiquetas faltantes para lectores de pantalla y corregir títulos de enlaces/texto alternativo (Alt-text) para marcadores para garantizar el pleno cumplimiento de la accesibilidad.

3. Seguimiento y SEO

  • Analíticas: Configurar y corregir el seguimiento de Matomo para visitantes únicos y visitas a páginas.

  • SEO: Corregir las definiciones del Mapa del Sitio (Sitemap) para DiscussionForumPosting.

Requisitos Técnicos

  • Backend: Conocimiento experto de Ruby on Rails (núcleo de Discourse) y PostgreSQL.

  • Frontend: Dominio de JavaScript/Ember.js.

  • DevOps: Experiencia con Docker, Caddy e instancias autohospedadas de n8n.

  • Integraciones: Comprensión profunda de las firmas de Webhook y SSO.

Plazo y Presupuesto

  • Plazo: Lo antes posible (ASAP). Queremos comenzar de inmediato y tener estos problemas resueltos en las próximas semanas.

  • Presupuesto: $3,000 – $5,000 USD (dependiendo de la experiencia y la velocidad de ejecución).

Cómo Postularse

Por favor, envíe un mensaje privado o responda con:

  1. Un resumen breve de su experiencia con migraciones de Discourse y desarrollo de plugins personalizados.

  2. Su disponibilidad actual para comenzar.

4 Me gusta

Nosotros en Communiteq contamos con una amplia experiencia (13 años y contando) en implementaciones de comunidades, optimizaciones, infraestructura, desarrollo de complementos y temas, e integraciones.

Contamos con varios ingenieros con nivel de Maestría (MSc).
Envíame un mensaje privado si estás interesado y podemos hacer una llamada por Zoom para discutir más a fondo.

4 Me gusta

Hola @Max_Schwab, te he enviado un mensaje privado con más detalles sobre mi experiencia y disponibilidad. Estaré encantado de discutirlo más a fondo.