Descripción
Resumen:
Únase a un equipo de ingeniería orientado al crecimiento como Desarrollador Senior de Node.js, diseñando, construyendo y manteniendo servicios backend, además de mentorizar a ingenieros y moldear la arquitectura.
Aspectos destacados:
1. Desarrollar características de extremo a extremo con impacto real en los productos
2. Mentorizar a ingenieros de nivel intermedio y moldear la arquitectura a medida que escalamos
3. Invertir en las personas mediante herramientas modernas y aprendizaje continuo
Quantic Colombia S.A.S. se está preparando para convertirse en un centro de ingeniería colombiano de su empresa matriz con sede en Estados Unidos. Nuestra oficina de Barranquilla es un equipo colaborativo y orientado al crecimiento donde los ingenieros trabajan directamente en sistemas de producción, asumen la responsabilidad total de sus características y tienen un impacto real en los productos que lanzamos. Invertimos en nuestro talento mediante herramientas modernas, una sólida cultura de ingeniería y aprendizaje continuo.
Buscamos un **Desarrollador Senior de Node.js** para unirse a nuestro equipo en Barranquilla. Usted diseñará, construirá y mantendrá los servicios backend que impulsan nuestra plataforma. Se trata de un puesto senior práctico: usted tomará decisiones técnicas importantes, mentorizará a ingenieros de nivel intermedio y contribuirá a moldear nuestra arquitectura a medida que escalamos.
Trabajará estrechamente con gerentes de producto, diseñadores, QA e ingenieros frontend en un entorno ágil y moderno. El inglés se utiliza regularmente para documentación técnica y colaboración con compañeros y clientes internacionales.
**Sus responsabilidades**
* Diseñar, desarrollar y mantener servicios backend escalables y APIs RESTful utilizando Node.js y TypeScript/NestJS.
* Asumir la responsabilidad total de características: desde el diseño técnico hasta la implementación, pruebas, despliegue y monitoreo en producción.
* Diseñar y evolucionar microservicios y sistemas basados en eventos.
* Escribir código limpio, bien probado y mantenible, y promover buenas prácticas de ingeniería (revisiones de código, pruebas, observabilidad, documentación).
* Optimizar el rendimiento, la confiabilidad y la seguridad de la aplicación.
* Colaborar con socios de producto y diseño para traducir necesidades comerciales en soluciones técnicas robustas.
* Mentorizar a desarrolladores de nivel intermedio y junior mediante revisiones de código, programación en pareja y orientación técnica.
* Participar en discusiones sobre arquitectura y contribuir a las decisiones del plan técnico.
* Ayudar a mejorar nuestros flujos de trabajo de CI/CD, despliegue y desarrollo.
Requisitos mínimos
* **Más de 5 años** de experiencia profesional en desarrollo de software, con al menos **3 años desarrollando aplicaciones Node.js en producción**.
* Competencia sólida en **TypeScript** y JavaScript moderno (ES2020+).
* Experiencia profunda con **frameworks de Node.js**, como NestJS, Express o Fastify.
* Comprensión sólida del **diseño de APIs RESTful**; experiencia con GraphQL es un plus.
* Experiencia con **bases de datos relacionales** (PostgreSQL o MySQL) y un ORM/generador de consultas (Prisma, TypeORM, Sequelize, Knex).
* Conocimientos prácticos de **almacenes NoSQL** (Couchbase, Redis) y estrategias de caché.
* Dominio sólido de la **arquitectura de microservicios**, patrones de comunicación entre servicios y gateways de API.
* Experiencia práctica con **plataformas en la nube** (AWS, GCP o Azure), como EC2, Lambda, S3, RDS u otros equivalentes.
* Competencia con **Git** y flujos de trabajo colaborativos (pull requests, revisiones de código).
* Conocimiento de las **mejores prácticas en autenticación y seguridad** (OAuth 2.0, JWT, OWASP Top 10).
* **Nivel de inglés B2 o superior** (escrito y hablado) para colaboración técnica.
* Título universitario en Ciencias de la Computación, Ingeniería de Sistemas o experiencia profesional equivalente.
**Deseable**
* Experiencia con **arquitecturas basadas en eventos**, usando Kafka, RabbitMQ o AWS SQS/SNS.
* Experiencia en **serverless** (AWS Lambda, Cloud Functions).
* Familiaridad con **infraestructura como código** (Terraform, CloudFormation, Pulumi).
* Conocimientos básicos de frontend con **React**, Next.js u otras tecnologías similares.
* Experiencia en sectores como **fintech, comercio electrónico, SaaS o logística**.
* Contribuciones a proyectos de código abierto o un portafolio técnico activo.
* Experiencia mentorizando o liderando equipos pequeños de ingeniería.
**Habilidades blandas valoradas**
* Mentalidad de propiedad sólida: usted finaliza lo que comienza y asume la responsabilidad por la calidad en producción.
* Comunicación clara, tanto por escrito como en reuniones.
* Curiosidad y hábito de aprendizaje continuo.
* Capacidad para equilibrar pragmatismo con excelencia técnica.
* Actitud colaborativa y respetuosa en revisiones de código y discusiones técnicas.
**Qué ofrecemos**
* **Salario competitivo:** COP 12.000.000 – 16.000.000 mensuales brutos, según experiencia (negociable para candidatos excepcionales).
* **Contrato a término indefinido**, con todos los beneficios legales: prima de servicios, cesantías, intereses de cesantías, vacaciones y auxilio de transporte, según corresponda.
* **Medicina prepagada** (plan privado de salud) para usted y sus dependientes elegibles.
* **Modelo de trabajo híbrido:** 3 días en nuestra oficina de Barranquilla y 2 días remotos (flexibles).
* **Presupuesto anual para aprendizaje y desarrollo**, destinado a cursos, certificaciones, conferencias y libros.
* **Equipamiento moderno** (MacBook Pro o laptop Windows/Linux de alta gama) y subsidio para equipar su espacio de trabajo en casa.
* **Licencias remuneradas** adicionales al mínimo legal, más tiempo flexible para asuntos personales.
* **Bonificación por desempeño**, vinculada a metas individuales y corporativas.
* **Ruta de crecimiento profesional**, con progresión clara por niveles de senioridad (Senior → Staff → Principal / Líder Técnico).
* Exposición directa a proyectos y clientes internacionales.
* Una cultura de ingeniería colaborativa y con poca burocracia.
**Ubicación y modelo de trabajo**
Nuestra oficina está ubicada en **Barranquilla, Atlántico**. Este puesto es **híbrido**: esperamos su presencia física varios días por semana para apoyar la colaboración, la mentoría y la cultura del equipo. Los candidatos deben residir en Barranquilla o estar dispuestos a mudarse (ofrecemos apoyo para reubicación a candidatos excepcionales provenientes de otras ciudades colombianas).
Tipo de empleo: Tiempo completo
Lugar de trabajo: Presencial