Full Stack Developer (Node/React)

Tecnología · Remoto

Inscribirme

Descripción

¡Nuevo proyecto! 🚀


En DigiHunting buscamos un/a Fullstack Developer para el equipo de Core de Connectif, una plataforma SaaS de marketing automation para eCommerce.


Su producto combina datos de clientes, automatizaciones y canales de comunicación para ayudar a las marcas a ofrecer experiencias más relevantes en tiempo real. Connectif nació en Murcia y hoy cuenta con más de 65 personas y presencia en tres continentes.


El reto


Trabajarás en el núcleo de una plataforma en crecimiento, desarrollando funcionalidades de extremo a extremo y contribuyendo a que el producto siga siendo robusto y escalable. También tendrás la oportunidad de participar en iniciativas relacionadas con IA, como la creación asistida de contenidos, audiencias y workflows.


Tecnología utilizada en Connectif


Te incorporarás al equipo que desarrolla el core de la plataforma.

Participarás en la creación y evolución de funcionalidades que utilizan empresas de distintos mercados, trabajando tanto en frontend como en backend.


Es un producto con retos de escalabilidad, gestión de datos y evolución tecnológica. Connectif está desarrollada principalmente en TypeScript, con React en frontend y una API en Node.js. Utiliza MongoDB como base de datos transaccional, ClickHouse para analítica y RabbitMQ para la gestión de mensajes. Su infraestructura se aloja en Azure y utiliza Kubernetes (AKS).


El equipo también está trabajando en nuevas capacidades de IA para facilitar la creación de contenidos, audiencias y workflows, así como el análisis conversacional de datos. Son iniciativas en evolución dentro de un producto que sigue ampliando sus posibilidades para el eCommerce.

Requisitos

Buscamos a alguien con al menos 5 años de experiencia desarrollando software SaaS en la nube y experiencia práctica con las tecnologías principales del equipo:


  • TypeScript y Node.js para el desarrollo backend.
  • React para el desarrollo frontend.
  • MongoDB.
  • Desarrollo y evolución de aplicaciones que deben ser mantenibles, robustas y escalables.
  • Experiencia en uso de IA para el desarrollo software.


Nos interesa especialmente que disfrutes entendiendo el producto, tomando decisiones técnicas con criterio y trabajando con otras personas para encontrar buenas soluciones.


Además, valoraremos conocimientos en:


  • Diseño y modelado de API REST.
  • Testing unitario y de integración.
  • Sistemas distribuidos.
  • Patrones de diseño.
  • Modelado de datos analíticos, ETL o data warehouses.
  • Marketing automation o eCommerce.


No esperamos que domines todos estos ámbitos. Nos interesa conocer en cuáles has trabajado y dónde te gustaría seguir creciendo.


¿Cómo trabaja Connectif?


Formarás parte de un equipo en el que las opiniones y propuestas técnicas se escuchan, y donde compartir conocimiento es parte del día a día. El objetivo es construir funcionalidades que resuelvan necesidades reales de los clientes y que puedan evolucionar con el producto.


Según las necesidades de cada proyecto, el equipo trabaja con prácticas como:


  • TDD y pruebas automatizadas unitarias, de integración y end-to-end.
  • Code reviews y pairing.
  • Trunk based development, feature toggles y ramas de corta duración.
  • Cultura DevOps: el equipo participa tanto en la construcción como en el funcionamiento de lo que desarrolla.
  • Espacios de formación e intercambio de conocimiento.


Connectif busca mantener su stack actualizado y está abierta a probar nuevas soluciones cuando aportan valor. También da importancia a la calidad técnica y a evitar soluciones rápidas que dificulten el crecimiento futuro de la plataforma.


¿Por qué puede interesarte este proyecto?


Tendrás la oportunidad de trabajar en un producto propio, dentro de un equipo cercano y con margen para aportar criterio técnico. Podrás participar en la evolución de una plataforma que ya opera en distintos mercados y afrontar retos relacionados con desarrollo fullstack, datos, escalabilidad e IA.


La posición es 100% remota. Connectif cuenta con experiencia trabajando con equipos distribuidos y pone el foco en mantener una comunicación fluida y un entorno de colaboración.