Himalayas logo
ImagemakerIM

Desarrollador Backend Node

At Imagemaker, we are dedicated to unleashing your digital potential.

Imagemaker

Employee count: 201-500

Chile only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Buscamos un Desarrollador Backend Senior apasionado por el diseño de software robusto, escalable y mantenible, con dominio en Node.js y TypeScript, y experiencia en arquitecturas limpias y patrones de diseño. Serás parte de un equipo ágil, contribuyendo en la construcción de soluciones de alto rendimiento que cumplen con los más altos estándares de calidad y buenas prácticas de ingeniería.

Oportunidad 100% remota.

Key Responsibilities

  • Diseñar y desarrollar servicios backend aplicando Clean Architecture, Arquitectura Hexagonal y Domain Driven Design.
  • Implementar patrones de diseño como Repository, Factory, Strategy y Observer.
  • Aplicar principios SOLID en el desarrollo diario.
  • Desarrollar e integrar APIs RESTful seguras, eficientes y escalables.
  • Trabajar con bases de datos SQL (PostgreSQL/MySQL) y NoSQL (MongoDB/Redis).
  • Implementar pruebas unitarias y TDD para asegurar alta cobertura y calidad de código.
  • Integrar servicios de autenticación (JWT, OAuth 2.0, API Keys).
  • Implementar mensajería asíncrona con Kafka o RabbitMQ y arquitecturas event-driven.
  • Participar en code reviews, refactorización y mejoras continuas.
  • Colaborar con el equipo en la definición de pipelines de CI/CD y despliegues en contenedores Docker.
  • Aplicar logging estructurado y técnicas de debugging para resolución de problemas.

Skills, Knowledge and Expertise

* Clean Architecture: Separación clara de responsabilidades en capas (controladores, casos de uso, dominio, infraestructura)
* Arquitectura Hexagonal: Experiencia implementando el patrón de diseño (excluyente)
* Domain Driven Design: Modelado del negocio con Entidades, Value Objects y Agregados
* Patrones fundamentales: Repository, Factory, Strategy, Observer
* Principios SOLID: Aplicación práctica en el diseño diario
Desarrollo Backend
* Node.js y TypeScript: Dominio avanzado del type system, async/await, manejo de errores
* APIs RESTful: Diseño e implementación siguiendo principios REST
* Bases de datos: Experiencia sólida con al menos una NoSQL (MongoDB, Redis) y una SQL (PostgreSQL, MySQL)
* Testing: TDD como práctica fundamental, unit testing con alta cobertura
Integraciones
* Consumo de APIs: REST, manejo robusto de errores, retry policies
* Autenticación: JWT, OAuth 2.0, API Keys
* Mensajería asíncrona: Experiencia con al menos un message broker (Kafka, RabbitMQ)
* Event-driven architecture: Publicación y consumo de eventos
DevOps Básico
* Docker: Creación y optimización de imágenes
* Git: Flujo de trabajo profesional, commits atómicos, branching
* CI/CD: Experiencia con pipelines automáticos
* Logging estructurado: Implementación de logs útiles para debugging
Calidad de Código
* Code reviews: Capacidad de dar y recibir feedback constructivo
* Refactoring: Mejora continua sin romper funcionalidad
* Debugging: Técnicas sistemáticas de resolución de problemas

Benefits

😉 Ser maker es cool: Tenemos muy buenos beneficios y muchas actividades para divertirnos!
🏖️ Don’t worry, be happy: 3 días libres al año adicionales a tus vacaciones.
✨ Permiso sin goce de sueldo para cumplir tus sueños.
⚖️ Programa de bienestar enfocado a equilibrar el trabajo y la vida personal.
🏥 Seguro Complementario 100% gratuito para Makers.
🤓 ¡Programas de formación, clases de inglés y mucho más!
🎂 Día libre para tu cumpleaños y medio día para los cumpleaños de tus hijos.
💰 Bonificaciones que dan respiros: Fiestas patrias, navidad, matrimonio/AUC, nacimiento/adopción de hijos, etc.
💳 Convenios y precios preferenciales con bancos.
👶🏻 3 Días adicionales para padres por nacimiento o adopción de hijo/a.
🐶 Convenio de seguro para tus mascotas!
🌿 Nuestra cultura es horizontal, de innovación, desafiante y sobre todo, se respira mucha buena onda!
En el marco de nuestro compromiso con la inclusión, la siguiente vacante está abierta en el marco de la ley 21.015, te instamos a postular enviando tu CV.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Chile +/- 0 hours

About Imagemaker

Learn more about Imagemaker and their company culture.

View company profile

At Imagemaker, we are dedicated to unleashing your digital potential. As a technology company, we specialize in empowering organizations to successfully navigate technological challenges. Our extensive experience in digital solutions is underscored by our commitment to guide our clients through their digital journeys.

With over 22 years in software development, we are recognized for our ability to implement products on digital channels, driving digital transformation aligned with our clients' business objectives. Our mission is not just to support technology adoption, but to optimize the customer experience and enhance operational efficiency, ensuring that our clients gain a competitive edge in the market.

Claim this profileImagemaker logoIM

Imagemaker

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

16 remote jobs at Imagemaker

Explore the variety of open remote roles at Imagemaker, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Imagemaker

Remote companies like Imagemaker

Find your next opportunity by exploring profiles of companies that are similar to Imagemaker. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Imagemaker hiring Desarrollador Backend Node • Remote (Work from Home) | Himalayas