Empleo
Del feed del socio
Ingeniero de software sénior (Node.js)
Precio a consultar
Detalles
- Tipo de empleo
- Contrato
- Remoto
- Sí
- Empresa
- MagmaLabs
Descripción
Traducido automáticamente de English. El texto original es el oficial. Traducción automática — se está preparando una más precisa.
Ingeniero de software sénior (Node.js)
Importante: Este puesto está abierto únicamente a candidatos que actualmente viven en México o América Latina. No se considerarán solicitudes de otras regiones.
Únase a MagmaLabs, un proveedor líder de ingenieros de software expertos dedicados a ayudar a las empresas a alcanzar sus objetivos en industrias diversas e impactantes. Estamos buscando activamente un ingeniero de software senior experimentado (Node.js) para unirse a nuestro equipo totalmente remoto.
En este rol fundamental, aplicará su pasión por crear sistemas backend escalables y de alto rendimiento para resolver desafíos complejos para nuestros clientes en tecnología de la salud, comercio electrónico, tecnología financiera y otros sectores de rápido crecimiento. Desempeñará un papel clave en el diseño, desarrollo y mantenimiento de arquitecturas backend modernas impulsadas por Node.js y tecnologías nativas de la nube, contribuyendo directamente al éxito de nuestros clientes e impulsando la excelencia técnica en todos los proyectos.
Acerca del rol
¿Es usted un ingeniero backend experimentado y apasionado por crear sistemas confiables, seguros y escalables con Node.js?
Como ingeniero de software senior (Node.js), tomará posesión de las decisiones arquitectónicas, liderará iniciativas de backend y garantizará las mejores prácticas en API de alto tráfico, plataformas SaaS y sistemas distribuidos. Equilibrará la velocidad de entrega con la mantenibilidad a largo plazo, la optimización del rendimiento, la seguridad y la observabilidad.
Sus contribuciones tendrán un impacto directo en la confiabilidad del sistema, la productividad de los desarrolladores y la escalabilidad empresarial.
Si le gusta resolver desafíos complejos de backend utilizando ecosistemas modernos de JavaScript/TypeScript, queremos saber de usted.
Responsabilidades
• Liderar el diseño arquitectónico, desarrollo y evolución continua de aplicaciones backend escalables utilizando Node.js (preferiblemente con TypeScript).
• Diseñar e implementar API RESTful y/o GraphQL con estándares claros de control de versiones, validación, documentación y manejo de errores.
• Optimice el rendimiento de la base de datos (principalmente PostgreSQL), incluido el diseño de esquemas, estrategias de indexación, ajuste de consultas y gestión de transacciones.
• Implementar procesamiento asincrónico, trabajos en segundo plano y flujos de trabajo basados en eventos utilizando sistemas modernos de cola o mensajería.
• Diseñar integraciones resilientes con API y servicios de terceros (tiempos de espera, reintentos, disyuntores, monitoreo).
• Garantizar la calidad y confiabilidad del código a través de pruebas automatizadas (pruebas unitarias, de integración y de contrato).
• Participar en revisiones de código, mantener altos estándares de ingeniería y asesorar activamente a los miembros del equipo.
• Colaborar de forma transversal con gerentes de productos, diseñadores y otros ingenieros para ofrecer soluciones integrales.
• Contribuir a los procesos de infraestructura y despliegue (Docker, Kubernetes, pipelines CI/CD).
• Mejorar la confiabilidad de la producción mediante monitoreo, registro, seguimiento y optimización del rendimiento.
• Mantener documentación técnica clara, incluidas decisiones de arquitectura y directrices operativas.
• Tomar posesión de iniciativas técnicas complejas y conducirlas hasta su finalización de forma independiente.
Requisitos
• Mínimo de 7 años de experiencia en desarrollo de software, con al menos 5 años enfocados en desarrollo backend utilizando Node.js en entornos de producción.
• Gran dominio de TypeScript (o JavaScript moderno con voluntad de trabajar en TypeScript).
• Experiencia con frameworks backend como NestJS, Express o Fastify.
• Sólida experiencia con bases de datos relacionales (preferiblemente PostgreSQL), incluido el diseño de esquemas y la optimización de consultas.
• Experiencia con sistemas de almacenamiento en caché y/o procesamiento asincrónico (por ejemplo, Redis, intermediarios de mensajes, colas).
• Experiencia práctica con marcos de prueba automatizados (por ejemplo, Jest o similar) y canalizaciones de CI/CD.
• Gran conocimiento de las prácticas seguras de backend (autenticación, autorización, validación de entradas, gestión de secretos, limitación de tasas).
• Experiencia trabajando con contenedores y entornos de nube.
• Dominio de Git y flujos de trabajo de desarrollo colaborativo.
• Fuertes habilidades para resolver problemas y capacidad para prosperar en un entorno remoto.
• Excelentes habilidades comunicativas en inglés.
• Capacidad demostrada para tomar iniciativas y liderar decisiones técnicas de forma independiente.
• Experiencia trabajando dentro de metodologías de desarrollo Agile (Scrum, Kanban, etc.).
Puntos de bonificación si tienes
• Experiencia en diseño de microservicios o refactorización de sistemas monolíticos.
• Experiencia con arquitecturas basadas en eventos.
• Familiaridad con GraphQL o diseño de contrato API avanzado.
• Experiencia con Amazon Web Services, Google Cloud o Microsoft Azure.
• Experiencia práctica con Docker y la orquestación de contenedores.
• Conocimiento de prácticas de observabilidad y rastreo distribuido.
• Exposición a frameworks frontend como React.js.
• Contribuciones a proyectos de código abierto o publicaciones técnicas.
Sobre nosotros
Somos un equipo de profesionales de software innovadores dedicados a brindar soluciones de alta calidad en diversas industrias. Con un historial comprobado de éxito, priorizamos la excelencia técnica, la colaboración y el crecimiento continuo de los miembros de nuestro equipo.
Estamos comprometidos con la tutoría, la expansión de habilidades y la progresión profesional a largo plazo dentro de un entorno de apoyo y remoto.
Únase a nosotros para trabajar en proyectos impactantes y avanzar en su carrera como ingeniero senior de Node.js.
Publicado originalmente en Himalaya
Fuente: Himalaya (https://himalayas.app/companies/magmalabs/jobs/senior-software-engineer-node-js?utm_source=api)
Importante: Este puesto está abierto únicamente a candidatos que actualmente viven en México o América Latina. No se considerarán solicitudes de otras regiones.
Únase a MagmaLabs, un proveedor líder de ingenieros de software expertos dedicados a ayudar a las empresas a alcanzar sus objetivos en industrias diversas e impactantes. Estamos buscando activamente un ingeniero de software senior experimentado (Node.js) para unirse a nuestro equipo totalmente remoto.
En este rol fundamental, aplicará su pasión por crear sistemas backend escalables y de alto rendimiento para resolver desafíos complejos para nuestros clientes en tecnología de la salud, comercio electrónico, tecnología financiera y otros sectores de rápido crecimiento. Desempeñará un papel clave en el diseño, desarrollo y mantenimiento de arquitecturas backend modernas impulsadas por Node.js y tecnologías nativas de la nube, contribuyendo directamente al éxito de nuestros clientes e impulsando la excelencia técnica en todos los proyectos.
Acerca del rol
¿Es usted un ingeniero backend experimentado y apasionado por crear sistemas confiables, seguros y escalables con Node.js?
Como ingeniero de software senior (Node.js), tomará posesión de las decisiones arquitectónicas, liderará iniciativas de backend y garantizará las mejores prácticas en API de alto tráfico, plataformas SaaS y sistemas distribuidos. Equilibrará la velocidad de entrega con la mantenibilidad a largo plazo, la optimización del rendimiento, la seguridad y la observabilidad.
Sus contribuciones tendrán un impacto directo en la confiabilidad del sistema, la productividad de los desarrolladores y la escalabilidad empresarial.
Si le gusta resolver desafíos complejos de backend utilizando ecosistemas modernos de JavaScript/TypeScript, queremos saber de usted.
Responsabilidades
• Liderar el diseño arquitectónico, desarrollo y evolución continua de aplicaciones backend escalables utilizando Node.js (preferiblemente con TypeScript).
• Diseñar e implementar API RESTful y/o GraphQL con estándares claros de control de versiones, validación, documentación y manejo de errores.
• Optimice el rendimiento de la base de datos (principalmente PostgreSQL), incluido el diseño de esquemas, estrategias de indexación, ajuste de consultas y gestión de transacciones.
• Implementar procesamiento asincrónico, trabajos en segundo plano y flujos de trabajo basados en eventos utilizando sistemas modernos de cola o mensajería.
• Diseñar integraciones resilientes con API y servicios de terceros (tiempos de espera, reintentos, disyuntores, monitoreo).
• Garantizar la calidad y confiabilidad del código a través de pruebas automatizadas (pruebas unitarias, de integración y de contrato).
• Participar en revisiones de código, mantener altos estándares de ingeniería y asesorar activamente a los miembros del equipo.
• Colaborar de forma transversal con gerentes de productos, diseñadores y otros ingenieros para ofrecer soluciones integrales.
• Contribuir a los procesos de infraestructura y despliegue (Docker, Kubernetes, pipelines CI/CD).
• Mejorar la confiabilidad de la producción mediante monitoreo, registro, seguimiento y optimización del rendimiento.
• Mantener documentación técnica clara, incluidas decisiones de arquitectura y directrices operativas.
• Tomar posesión de iniciativas técnicas complejas y conducirlas hasta su finalización de forma independiente.
Requisitos
• Mínimo de 7 años de experiencia en desarrollo de software, con al menos 5 años enfocados en desarrollo backend utilizando Node.js en entornos de producción.
• Gran dominio de TypeScript (o JavaScript moderno con voluntad de trabajar en TypeScript).
• Experiencia con frameworks backend como NestJS, Express o Fastify.
• Sólida experiencia con bases de datos relacionales (preferiblemente PostgreSQL), incluido el diseño de esquemas y la optimización de consultas.
• Experiencia con sistemas de almacenamiento en caché y/o procesamiento asincrónico (por ejemplo, Redis, intermediarios de mensajes, colas).
• Experiencia práctica con marcos de prueba automatizados (por ejemplo, Jest o similar) y canalizaciones de CI/CD.
• Gran conocimiento de las prácticas seguras de backend (autenticación, autorización, validación de entradas, gestión de secretos, limitación de tasas).
• Experiencia trabajando con contenedores y entornos de nube.
• Dominio de Git y flujos de trabajo de desarrollo colaborativo.
• Fuertes habilidades para resolver problemas y capacidad para prosperar en un entorno remoto.
• Excelentes habilidades comunicativas en inglés.
• Capacidad demostrada para tomar iniciativas y liderar decisiones técnicas de forma independiente.
• Experiencia trabajando dentro de metodologías de desarrollo Agile (Scrum, Kanban, etc.).
Puntos de bonificación si tienes
• Experiencia en diseño de microservicios o refactorización de sistemas monolíticos.
• Experiencia con arquitecturas basadas en eventos.
• Familiaridad con GraphQL o diseño de contrato API avanzado.
• Experiencia con Amazon Web Services, Google Cloud o Microsoft Azure.
• Experiencia práctica con Docker y la orquestación de contenedores.
• Conocimiento de prácticas de observabilidad y rastreo distribuido.
• Exposición a frameworks frontend como React.js.
• Contribuciones a proyectos de código abierto o publicaciones técnicas.
Sobre nosotros
Somos un equipo de profesionales de software innovadores dedicados a brindar soluciones de alta calidad en diversas industrias. Con un historial comprobado de éxito, priorizamos la excelencia técnica, la colaboración y el crecimiento continuo de los miembros de nuestro equipo.
Estamos comprometidos con la tutoría, la expansión de habilidades y la progresión profesional a largo plazo dentro de un entorno de apoyo y remoto.
Únase a nosotros para trabajar en proyectos impactantes y avanzar en su carrera como ingeniero senior de Node.js.
Publicado originalmente en Himalaya
Fuente: Himalaya (https://himalayas.app/companies/magmalabs/jobs/senior-software-engineer-node-js?utm_source=api)
Este anuncio proviene de un feed de socios. Solicítalo en el sitio web de origen.
Fuente: MagmaLabs
Publicación proporcionada por MagmaLabs.