Senior Backend Engineer (PHP + NestJS) (Ciudad de México)

Senior Backend Engineer (PHP + NestJS) (Ciudad de México)

27 ago
|
MoradaUno
|
Ciudad de México

27 ago

MoradaUno

Ciudad de México

¡En MoradaUno estamos buscando a nuestros próximos Backend Engineer PHP + NestJS (Mid-Sr)!

Ubicación: México

MoradaUno no es una proptech más. Somos el stack sobre el que operan más de 6,000 asesores inmobiliarios en México con transacciones de renta. ¡Para eso necesitamos a alguien que construya con la misma velocidad e intención con la que diseñamos!

Responsabilidades

- Mantener y evolucionar nuestro monolito en PHP, asegurando estabilidad y calidad del código.
- Diseñar, desarrollar y mantener nuevos microservicios utilizando NestJS y TypeScript.
- Diseñar APIs robustas, escalables y bien documentadas.
- Implementar pruebas unitarias, funcionales e integraciones automatizadas como parte del ciclo de desarrollo.
- Participar en decisiones de arquitectura y evolución de la plataforma.
- Optimizar rendimiento, consultas a bases de datos y consumo de recursos.
- Integrar servicios de terceros, APIs y plataformas externas.
- Colaborar con equipos de Producto, Frontend, Mobile, QA y DevOps para entregar funcionalidades de punta a punta.
- Utilizar herramientas de IA para acelerar el desarrollo, manteniendo siempre un criterio técnico sólido sobre el código generado.

Requisitos técnicos

Backend

- Experiencia sólida desarrollando aplicaciones con NestJS y TypeScript.
- Amplia experiencia desarrollando y manteniendo aplicaciones en PHP.
- Conocimiento profundo de diseño de APIs REST.
- Experiencia construyendo servicios escalables y mantenibles.
- Buen entendimiento de patrones de diseño, arquitectura de software y buenas prácticas de desarrollo.

Calidad de software

- Experiencia implementando pruebas unitarias.
- Experiencia desarrollando pruebas funcionales y de integración.
- Conocimiento de estrategias de testing, mocking y cobertura de código.




- Convicción de que las pruebas son parte del desarrollo y no un paso posterior.

Bases de datos

- Experiencia avanzada con MySQL.
- Experiencia trabajando o participando en migraciones hacia PostgreSQL.
- Experiencia utilizando MongoDB en ambientes productivos.
- Experiencia utilizando Valkey o Redis para caché, sesiones, colas o almacenamiento temporal.
- Experiencia con BullMQ desable.

Integraciones

Buscamos a alguien que disfrute conectar sistemas y resolver problemas complejos de integración.

Experiencia con

- APIs REST.
- OAuth.
- Webhooks.
- Servicios de terceros.
- Pasarelas de pago.
- Servicios de autenticación.
- Sistemas de almacenamiento.
- Integraciones con proveedores externos.

Inteligencia Artificial aplicada al desarrollo

No buscamos un especialista en agentes de IA.

Sí buscamos experiencia en

- Integrar LLMs dentro de aplicaciones backend utilizando NestJS.
- Implementar funcionalidades pequeñas utilizando modelos como OpenAI, Anthropic o Gemini.
- Comprender conceptos como prompts, structured outputs, embeddings y tool/function calling.
- Utilizar herramientas como Claude Code, Codex o similares como parte del flujo diario de desarrollo.
- Diseñar workflows eficientes utilizando herramientas de desarrollo asistidas por IA.

Herramientas

- Git (nivel avanzado).
- GitHub (Pull Requests, Code Reviews y resolución de conflictos).
- Linear o Jira.
- Docker.




- Experiencia trabajando con pipelines de CI/CD.

Lo que valoramos

Mentalidad Startup

Nos movemos rápido. Las prioridades cambian, los productos evolucionan y constantemente aparecen nuevos retos. Buscamos personas cómodas trabajando en ambientes dinámicos, con capacidad para adaptarse rápidamente y mantener una actitud positiva ante el cambio.

Pragmatismo

Valoramos a quienes saben encontrar el equilibrio entre velocidad y calidad. Preferimos soluciones funcionales que generen valor hoy, sin perder de vista una arquitectura limpia y preparada para evolucionar.

Ownership

Esperamos personas que tomen responsabilidad por lo que construyen, propongan mejoras, cuestionen procesos cuando sea necesario y busquen resolver problemas de principio a fin.

Actitud

- Mentalidad de aprendizaje continuo.
- Interés genuino por nuevas tecnologías.
- Destacado comunicación.
- Trabajo en equipo.
- Capacidad para recibir y dar feedback.
- Actitud positiva ante nuevos retos.
- Sin miedo a salir de la zona de confort cuando el proyecto lo requiera.

Deseable

- Experiencia migrando aplicaciones monolíticas hacia arquitecturas de servicios.
- Conocimiento en GCP.
- Experiencia trabajando en startups o empresas de producto.
- Conocimientos de observabilidad (logs, métricas y tracing).
- Experiencia optimizando aplicaciones backend en producción.

¿Eres hands-on. Shippeas end-to-end. Si lo que te mueve es ver tu trabajo en producción en semanas? Este reto sí es para ti.

¿Qué ofrecemos?

- Esquema Remoto (con posibilidad de asistir a la oficina de vez en cuando)
- Vivir en México
- Prestaciones Superiores
- Impacto en el negocio

¿Qué necesitas para aplicar?

Envía también tu CV a [email protected]

📌 Senior Backend Engineer (PHP + NestJS) (Ciudad de México)
🏢 MoradaUno
📍 Ciudad de México

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior backend engineer (php + nestjs) (ciudad de méxico) / ciudad de méxico

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior backend engineer (php + nestjs) (ciudad de méxico) / ciudad de méxico