Esta vacante tiene más de una semana y podría haber caducado
coderslab.io
20 de agosto de 2025
Desarrollador Back-end Senior
Buscamos ingeniero backend con 5+ años, experto en Node.js, TypeScript, APIs, bases de datos y arquitectura escalable. ¡Descubre más!
Comparte esta vacante
Esta vacante es para ti si:
* Si tienes más de 5 años en desarrollo backend y dominio en Node.js y TypeScript, esta vacante es para ti. * Domina arquitecturas como Clean y DDD, y experiencia en API RESTful y bases de datos SQL y NoSQL. * Valoran habilidades en code reviews, mejora continua y debugging.
Descripción del Puesto
- Formación: Título en Ingeniería en Sistemas, Computación o carreras afines, o experiencia comprobada equivalente.
- Experiencia: Mínimo 5 años en desarrollo backend con enfoque en sistemas escalables y seguros.
- Conocimientos técnicos:
- Dominio avanzado de Node.js y TypeScript.
- Sólido manejo de arquitectura de software y patrones de diseño (Clean Architecture, Hexagonal, DDD).
- Amplia experiencia en diseño e implementación de API RESTful.
- Sólidas habilidades en bases de datos SQL (PostgreSQL, MySQL) y NoSQL (MongoDB, Redis).
- Práctica en TDD, pruebas unitarias y cobertura de código.
- Integración de APIs externas, manejo avanzado de errores, retries y autenticación.
- Experiencia en sistemas de mensajería como Kafka o RabbitMQ y arquitectura basada en eventos.
- Conocimientos básicos de DevOps: Docker, pipelines CI/CD, logging estructurado.
- Habilidades:
- Capacidad para hacer code reviews con feedback constructivo.
- Mentalidad de mejora continua y refactorización.
- Buenas habilidades de debugging y resolución de problemas.
- Diseñar y definir arquitecturas escalables y sostenibles utilizando principios como Clean Architecture, Arquitectura Hexagonal y Domain Driven Design.
- Implementar patrones de diseño y principios SOLID para garantizar un código limpio, modular y fácil de mantener.
- Desarrollar y mantener APIs RESTful siguiendo buenas prácticas y asegurando su escalabilidad y seguridad.
- Crear y optimizar bases de datos tanto SQL (PostgreSQL, MySQL) como NoSQL (MongoDB, Redis), asegurando integridad, rendimiento y escalabilidad.
- Desarrollar y ejecutar pruebas unitarias y de integración siguiendo TDD para garantizar una alta cobertura y calidad del código.
- Integrar con servicios externos mediante APIs REST, manejando correctamente errores, retries y autenticación con JWT, OAuth 2.0, API Keys.
- Trabajar con sistemas de mensajería asíncrona, publicando y consumiendo eventos mediante brokers como Kafka o RabbitMQ y adoptando arquitectura orientada a eventos.
- Participar en actividades de DevOps básicas, incluyendo la creación y optimización de imágenes Docker, gestión de versiones con Git, pipelines CI/CD y logging estructurado.
- Participar en revisiones de código para mejorar la calidad del software y compartir conocimientos con el equipo.
- Realizar refactorizaciones continuas para mejorar la calidad y mantenibilidad del código sin afectar la funcionalidad existente.
- Diagnosticar y resolver problemas técnicos mediante técnicas de debugging sistemáticas.
Vacante originalmente detectada en GetOnBoard. Descripción adaptada por el equipo de Vacantes Remotas.
Vacantes relacionadas
Recare Deutschland GmbH
Ingeniero Backend Senior (Go)
Desarrolla soluciones de alta disponibilidad en Go para la industria de salud, integrando IA y APIs seguras en un entorno remoto y colaborativo.
Breathment
Ingeniero Senior de Backend con Python y Visión por Computadora
Desarrolla la infraestructura que lleva la visión por computadora de la rehabilitación pulmonar a pacientes y terapeutas, en una startup de salud digital.

Veriff
Ingeniero de Software Senior - Equipo de Confianza
Veriff busca un Ingeniero de Software Senior para liderar la construcción de servicios backend que validan identidades contra fuentes de datos gubernamentales en múltiples países.

Enumerate
Ingeniero de QA Manual
Ayuda a garantizar la calidad de las aplicaciones web de Enumerate como Ingeniero de QA Manual, trabajando remoto en LATAM y colaborando con equipos de ingeniería, producto y diseño.