Imagemaker

Desarrollador Back Node.js - Senior - CAM

Imagemaker  •  Republic of Costa Rica (Onsite)  •  1 month ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Desarrollador Back Node.js - Senior - CAM

Department: Operations

Employment Type: Full Time

Location: Costa Rica


Buscamos un Desarrollador Backend Senior Ubicado en Guatemala o Costa Rica con Disponibilidad de visita a nuestro cliente interno, que cuente con amplia experiencia en Node.js, arquitectura de software y liderazgo técnico. Será un referente técnico dentro del equipo, liderando el diseño y construcción de servicios backend escalables, seguros y de alto rendimiento.
Su rol será clave para definir estándares de calidad, guiar decisiones arquitectónicas y mentorear a desarrolladores junior y mid.

Key Responsibilities

OBJETIVO DEL PUESTO


Diseñar, construir y evolucionar servicios backend de alto rendimiento que soporten las necesidades del negocio a escala, garantizando calidad, seguridad y mantenibilidad del código, y actuando como referente técnico del equipo de desarrollo.

RESPONSABILIDADES

  • Liderar el diseño y desarrollo de APIs RESTful y/o GraphQL▸
  • Definir y mantener la arquitectura de microservicios▸
  • Implementar lógica de negocio compleja siguiendo principios de arquitectura limpia▸
  • Optimizar el rendimiento de aplicaciones y bases de datos a gran escala▸
  • Escribir código limpio, testeable y bien documentado que sirva como referencia▸
  • Liderar code reviews y sesiones de pair programming▸
  • Mentorear y guiar técnicamente a desarrolladores junior y mid▸
  • Colaborar con equipos de frontend, QA, producto y stakeholders▸
  • Definir e implementar estrategias de seguridad y buenas prácticas▸
  • Documentar soluciones técnicas, flujos de datos y decisiones arquitectónicas▸
  • Participar en la planificación técnica y estimación de proyectos▸
  • Proponer e implementar mejoras continuas en procesos y herramientas de desarrollo▸
  • Investigar y evaluar nuevas tecnologías para su adopción en el equipo

Skills, Knowledge and Expertise

REQUISITOS TÉCNICOS OBLIGATORIOS

  • Backend: Node.js, Express.js, NestJS
  • Lenguaje: TypeScript (nivel experto)
  • Testing: JestArquitectura: Patrones de diseño, principios SOLID
  • Bases de datos: SQL y NoSQL
  • Control de versiones: Git, GitHub (branching strategies)
  • Calidad de código: ESLint, SonarQube, métricas de calidad
  • Seguridad: Gestión de secretos, JWT, OAuth 2.0, OIDC, OWASP
  • Contenedores: Docker
  • Metodologías: Ágiles (Scrum/Kanban)
  • IA Generativa: Experiencia avanzada con GitHub Copilot, Claude, Cursor
  • CI/CD: Pipelines de integración y despliegue continuo


CONOCIMIENTOS DESEABLES

  • Kubernetes y orquestación de contenedores▸
  • Arquitectura de microservicios▸
  • Message brokers (Kafka)▸
  • Servicios Cloud (Azure, GCP)▸
  • Terraform o Infrastructure as Code
  • Observabilidad (logging, monitoring, tracing)▸


HABILIDADES BLANDAS

  • Pensamiento crítico y analítico avanzado▸
  • Comunicación efectiva con equipos técnicos, no técnicos y stakeholders▸
  • Curiosidad técnica y actualización constante▸
  • Responsabilidad y ownership sobre el código y las decisiones técnicas▸
  • Capacidad de negociación y gestión de expectativas▸
  • Proactividad en la identificación y resolución de problemas▸

EXPERIENCIA REQUERIDA

  • Mínimo 3 años de experiencia comprobable en desarrollo backend con Node.js▸
  • Mínimo 2 años en roles de liderazgo técnico o como Senior Developer▸
  • Experiencia trabajando y liderando equipos ágiles▸

Beneficios

Modalidad Contractor Costa Rica y Guatemala

Imagemaker

About Imagemaker

Imagemaker is a software development company that specializes in Tech Consulting, Staff Augmentation and Agile Teams, with a focus on the banking, financial services, insurance (BFSI), and retail sectors. With over 25 years of experience, we’ve earned the trust of global brands like Mastercard, Scotiabank, Metlife, Walmart, Santander, LATAM Airlines, and Cardif. Our commitment to quality and long-term partnership is rooted in our ability to deliver expert talent, drive innovation, and ensure execution at scale.

Our team of 500+ professionals operates across the USA, Mexico, Costa Rica, Colombia, Chile, and the EU, allowing us to support our clients through nearshore and hybrid delivery models. We go beyond staffing by providing a layer of Customer Success that includes Delivery Managers, Technical Managers, Scrum Masters, and Agile Coaches, ensuring visibility, compliance, and high-standard SLAs throughout the development lifecycle.

From AI and Machine Learning to backend engineering, digital experience, cloud infrastructure, and quality assurance, we bring a wide range of technical capabilities to help our clients succeed. We’re proud to retain top talent through our award-winning workplace culture, achieving higher-than-average retention rates and consistently delivering on our promise: to build agile, high-performing teams that solve complex challenges and create real business value.

Industry
IT & Software
Company Size
201-500 employees
Headquarters
Santiago, CL
Year Founded
1999
Social Media