Descripción
Resumen:
Únase a un apasionado equipo de ingeniería para desarrollar productos y servicios full-stack escalables y de alta disponibilidad destinados a sistemas de transporte inteligente.
Aspectos destacados:
1. Aprovechar la última inteligencia artificial y tecnología para transformar el futuro de la movilidad
2. Ser responsable de las funciones de extremo a extremo, construyendo soluciones escalables en un entorno de rápido cambio
3. Impacto directo en despliegues reales
Derq es una spin-off del MIT que desarrolla seguridad vial y infraestructura inteligente impulsadas por IA. Somos un equipo de innovadores apasionados que aprovecha lo último en inteligencia artificial y tecnología para transformar el futuro de la movilidad. Nuestra plataforma mejora la seguridad vial y la gestión del tráfico al convertir datos en tiempo real en conocimientos accionables para ciudades y operadores viales. Nuestra tecnología patentada recopila y analiza datos procedentes de sensores conectados, como cámaras, radares y controladores de semáforos, para ayudar a predecir y prevenir incidentes viales. Desplegamos soluciones en el borde (edge) y en la nube que hacen más seguras e inteligentes las intersecciones y carreteras.
Descripción del puesto
Buscamos un Ingeniero de Software Full-Stack para unirse a nuestro equipo de ingeniería en crecimiento. En este puesto, trabajará en frontend, backend e infraestructura en la nube para desarrollar productos y servicios escalables y de alta disponibilidad que impulsen los sistemas de transporte inteligente.
Contribuirá a aplicaciones orientadas al cliente, APIs de backend, servicios nativos de la nube y tuberías de datos que soportan análisis en tiempo real, flujos de trabajo complejos y operaciones críticas para producción. Este puesto es ideal para alguien que disfruta ser responsable de las funciones de extremo a extremo, construir soluciones escalables y trabajar en un entorno dinámico donde la ingeniería tiene un impacto directo en despliegues reales.
Responsabilidades clave
* Diseñar, desarrollar y mantener aplicaciones full-stack en sistemas de frontend y backend
* Construir aplicaciones frontend receptivas y escalables utilizando React (Remix), TypeScript y Vue.js
* Desarrollar servicios y APIs de backend con NestJS y arquitecturas modernas de microservicios
* Diseñar y optimizar integraciones con bases de datos relacionales y plataformas de datos
* Construir y mantener tuberías en la nube basadas en eventos mediante servicios de AWS como S3, SQS, Lambda, Cognito y API Gateway
* Desarrollar flujos de trabajo ETL y transformación de datos utilizando Python
* Desplegar y gestionar aplicaciones contenerizadas mediante Docker y Kubernetes (EKS)
* Contribuir a tuberías CI/CD mediante GitHub Actions y ArgoCD
* Colaborar con los equipos de producto, ingeniería y despliegue para ofrecer soluciones fiables y listas para producción
* Solucionar incidencias en producción, mejorar el rendimiento del sistema y apoyar iniciativas de escalabilidad
* Participar en discusiones técnicas, revisiones de arquitectura y buenas prácticas de ingeniería
**Requisitos**
* 7 años o más de experiencia en ingeniería full-stack, trabajando en frontend, backend y entornos de producción
* Experiencia desarrollando plataformas escalables y de alta disponibilidad que soporten grandes volúmenes de usuarios, flujos de trabajo complejos y operaciones críticas para producción
* Amplia experiencia en frontend con React (Remix), TypeScript y Vue.js (Vue 2 – heredado)
* Experiencia en backend con NestJS y desarrollo de APIs/microservicios
* Conocimientos sólidos de bases de datos relacionales (RDBMS) y familiaridad con MongoDB y Amazon Redshift
* Experiencia práctica con plataformas en la nube pública (preferentemente AWS) y servicios como S3, SQS, Lambda, Cognito y API Gateway
* Experiencia desarrollando tuberías basadas en eventos (S3 SQS Lambda) y utilizando Python para ETL y transformación de datos
* Experiencia con tuberías CI/CD (GitHub Actions, ArgoCD) y despliegues contenerizados mediante Docker y Kubernetes (EKS)
* Capacidad para trabajar de forma independiente, asumir responsabilidades y operar eficazmente en un entorno dinámico