Acerca del puesto Node.JS Desarrollador Senior
Sobre Coderland
En Coderland, el talento es lo que hace que las cosas pasen.
Somos una comunidad global de #CodeLovers apasionados por la tecnología, la innovación y la transformación digital. Trabajamos con compañías líderes creando soluciones reales de alto impacto, en un entorno donde cada idea cuenta y cada persona suma.
Aquí no hay talentos invisibles: se escucha, se colabora y se crece.
Ubicación
- Región: Latinoamérica
- Modalidad: Remoto
Lo que incluye tu salario
- Trabajo 100% remoto
- Coderland Homes en Panamá, Málaga e Islas Canarias
- Espacios de Coworking
- Acceso a oficinas en Panamá, Málaga y Madrid
- Aprendizaje y crecimiento continuo
- Plataforma de formación Udemy Business
- Plataforma de idiomas Preply
- Programa de referidos
- Pagos en USD
- Días familiares
- Bono por aniversario
- Cobertura de salud remota - SafetyWing
Sobre el rol
Buscamos un/a Backend Developer con sólida experiencia en Node.js, sistemas escalables y distribuidos, y arquitecturas basadas en microservicios. La persona seleccionada será responsable de desarrollar y mantener servicios backend robustos, diseñar APIs, trabajar con sistemas de mensajería y optimizar bases de datos relacionales, contribuyendo a soluciones seguras, eficientes y sostenibles.
Responsabilidades clave
- Diseñar, desarrollar y mantener servicios backend utilizando Node.js en sistemas escalables y distribuidos.
- Diseñar e implementar arquitecturas de microservicios y gestionar el ciclo de vida de los servicios.
- Desarrollar y mantener APIs robustas, escalables y eficientes.
- Implementar soluciones basadas en eventos utilizando RabbitMQ y sistemas de colas de mensajes.
- Diseñar, optimizar y gestionar bases de datos relacionales y transacciones.
- Diagnosticar, depurar y resolver problemas en entornos de producción.
- Aplicar buenas prácticas de ingeniería de software para garantizar la calidad, seguridad y mantenibilidad del código.
- Participar en procesos de revisión y mejora continua del código y las soluciones desarrolladas.
- Utilizar herramientas de desarrollo impulsadas por IA para apoyar la generación, revisión y pruebas de código.
- Colaborar con equipos técnicos para diseñar e implementar soluciones eficientes y sostenibles.
Requisitos / Habilidades Requeridas
- Experiencia profesional con Node.js en sistemas escalables y distribuidos.
- Experiencia comprobada con RabbitMQ para colas de mensajes y arquitecturas basadas en eventos.
- Sólida experiencia en diseño de RDBMS, optimización y gestión de transacciones.
- Profundo conocimiento de arquitecturas de microservicios.
- Experiencia en diseño de APIs y gestión del ciclo de vida de servicios.
- Experiencia en depuración y resolución de problemas en entornos de producción.
- Compromiso con la calidad del código, la seguridad y las prácticas de ingeniería de software sostenible.
- Capacidad para trabajar con sistemas distribuidos y resolver problemas técnicos de forma eficiente.
- Familiaridad con herramientas de desarrollo impulsadas por IA para generación, revisión y pruebas de código.
Requisitos deseables
- Experiencia adicional trabajando con arquitecturas event-driven.
- Experiencia con herramientas y plataformas cloud.
- Conocimientos de prácticas de CI/CD y automatización de despliegues.
- Experiencia con herramientas de observabilidad y monitoreo de aplicaciones.
- Familiaridad con metodologías ágiles de desarrollo de software.
¿Por qué Coderland?
Porque aquí formarás parte de un equipo donde la creatividad, el talento y la tecnología se unen para transformar el futuro. Creemos en las personas, en el trabajo en comunidad y en el impacto que podemos generar juntos.