
ItsaCheckmate desarrolla tecnología de pedidos digitales para restaurantes e integra los pedidos web, de aplicaciones, quioscos y terceros en una plataforma conectada. Sus herramientas incluyen programas de fidelización, gestión de catering, pedidos mediante códigos QR y gestión de canales, lo que ayuda a los equipos de restaurantes a coordinar pedidos, reducir errores y respaldar las operaciones diarias. ItsaCheckmate presta servicio a más de 2.400 marcas y ofrece un mercado de integraciones.
Ingeniero sénior full-stack, Python y React
Desarrolla software de tecnología para restaurantes con IA para marcas globales, trabajando con Python y React. Lidera funcionalidades escalables desde la arquitectura y el desarrollo hasta el despliegue y la monitorización.
Descripción
- Colabora con Producto, Diseño e Ingeniería para crear, probar, desplegar y mantener aplicaciones web escalables.
- Usa agentes de programación con IA para acelerar el desarrollo de productos y corregir defectos.
- Desarrolla y mantiene API RESTful y GraphQL.
- Crea flujos de trabajo asíncronos para aplicaciones con herramientas como Sidekiq.
- Desarrolla interfaces React.js adaptables y de alto rendimiento, además de componentes reutilizables.
- Escribe y optimiza consultas SQL para bases de datos PostgreSQL y MySQL.
- Refuerza la fiabilidad, la escalabilidad y la facilidad de mantenimiento de sistemas empresariales grandes.
- Redacta especificaciones técnicas con el equipo que respalden las hojas de ruta de producto y los objetivos de arquitectura empresarial.
- Aplica herramientas de APM y observabilidad para encontrar, diagnosticar y resolver cuellos de botella de rendimiento.
- Detecta deuda técnica y lidera iniciativas prácticas para reducirla.
- Lleva funcionalidades y problemas complejos desde el diseño del producto hasta la implementación, el lanzamiento y la monitorización.
- Colabora con Producto, Diseño e Ingeniería en un entorno de trabajo basado en equipos reducidos.
- Da soporte a clientes externos trabajando con usuarios internos de la plataforma.
- Prioriza y reduce la deuda técnica mientras mejora la escalabilidad y el rendimiento del sistema.
- Contribuye a conversaciones sobre arquitectura y diseño técnico.
- Participa en revisiones de código, pruebas automatizadas, CI/CD y flujos de despliegue.
- Diagnostica y resuelve interrupciones del servicio, identifica sus causas raíz e implementa mejoras posteriores.
- Orienta a ingenieros júnior y promueve buenas prácticas de ingeniería mediante enfoques basados en IA.
Requisitos
- Grado en Informática, Ingeniería o experiencia práctica equivalente.
- Al menos 6 años creando aplicaciones empresariales con Python.
- Al menos 3 años trabajando con React.js u otro framework moderno de JavaScript.
- Al menos 3 años en un equipo de ingeniería de 30 personas o más.
- Al menos 3 años trabajando totalmente a distancia, con interés en continuar haciéndolo.
- Al menos 3 años desarrollando y operando aplicaciones en AWS.
- Al menos 2 años usando agentes de programación con IA, incluidos Claude Code o Codex.
- Experiencia usando Docker en un entorno de desarrollo local.
- Experiencia operando cargas de trabajo empresariales en producción en AWS.
- Experiencia integrando API RESTful y GraphQL.
- Experiencia escribiendo consultas SQL directamente en una base de datos relacional.
- Experiencia creando procesamiento asíncrono de tareas en segundo plano con varias herramientas o frameworks.
- Experiencia con herramientas de observabilidad como Datadog, Sentry o New Relic.
- Experiencia escribiendo pruebas unitarias automatizadas con una cobertura de código superior al 60 %.
- Experiencia desarrollando flujos de CI/CD con GitHub Actions.
- Experiencia modernizando aplicaciones Python heredadas.
- Experiencia en una organización de ingeniería orientada al producto.
- Experiencia trabajando con varios equipos o grupos de ingeniería.
- Gran sentido de la responsabilidad y la autonomía, incluida la iniciativa para señalar carencias detectadas.
- Experiencia en entornos de producción transaccionales de gran volumen.
- Capacidad para convertir documentos de requisitos de producto en especificaciones técnicas detalladas.
- Disponibilidad para trabajar en el horario de la costa este de EE. UU., de 9:00 a 17:00.