Saltar al contenido principal

Full Stack Software Engineer (Python/FastAPI/React)

Tecnología
mesa 24/7
Perú, PerúHace 1 mesHasta 10/11/2026

Descripción del puesto

[Posición basada en Perú]

Te pedimos revisar la sección final de “Cómo postular” y enviar tanto tu CV como las respuestas solicitadas.

______________________________________________________

En mesa 24/7 estamos transformando la gastronomía en LATAM con tecnología. Nuestra plataforma conecta a más de 750 restaurantes -entre ellos Central, Maido, Astrid & Gastón- con +1 millón de comensales que viven experiencias únicas cada día.

Conocemos de cerca los retos que enfrentan los restaurantes y nos apasiona construir soluciones que impacten positivamente en sus negocios. Nuestra plataforma les permite simplificar, automatizar y optimizar su operación, y al mismo tiempo conectar mejor con sus clientes.

Estamos buscando a un Full Stack Software Engineer que trabaje muy de cerca con nuestro Lead Product Designer, transformando ideas, diseños y prototipos en productos y funcionalidades reales. Buscamos a alguien con mucha capacidad de ejecución, que pueda tomar una solución desde el diseño hasta producción y nos ayude a acelerar significativamente la evolución de nuestro producto.

💻⚙️🧠🚀🧩🗄️🔌📊🌎

⭐ROL

Como Full Stack Software Engineer, formarás parte del equipo de tecnología de Mesa 24/7, reportando al CTO y Tech Lead, y trabajarás muy de cerca con nuestro Lead Product Designer para convertir ideas, diseños y prototipos en funcionalidades reales.

Tendrás un rol end-to-end, desde entender el problema y proponer la solución técnica hasta implementarla y llevarla a producción, trabajando tanto en backend (Python/FastAPI) como en frontend (JavaScript/TypeScript y React).

Buscamos a alguien con mentalidad de producto, autonomía y capacidad de ejecución, que no solo implemente tickets, sino que pueda llevar soluciones de principio a fin.

⭐CÓMO ERES

  • Disfrutas trabajar en equipo y colaborar de cerca con diseño, producto y tecnología.
  • Tienes mentalidad de ownership: entiendes el problema, propones soluciones y llevas lo que construyes hasta producción.
  • Trabajas con autonomía y velocidad, sin necesitar instrucciones detalladas para avanzar.
  • Tienes humildad intelectual y curiosidad: preguntas, cuestionas y buscas aprender constantemente.
  • Piensas antes de ejecutar, priorizando soluciones simples, efectivas y mantenibles.
  • Tienes criterio técnico y te preocupas por la calidad, performance, seguridad y experiencia de usuario.
  • Usas herramientas de IA como parte natural de tu proceso para construir mejor y más rápido.

⭐RESPONSABILIDADES

  • Desarrollo Full Stack: Construir nuevas funcionalidades utilizando Python/FastAPI en backend y JavaScript/TypeScript + React en frontend.
  • Desarrollo de producto: Trabajar dentro del equipo de tecnología, en coordinación con el CTO y Tech Lead, y muy de cerca con nuestro Lead Product Designer para convertir ideas, diseños y prototipos en funcionalidades reales.
  • APIs y bases de datos: Diseñar y mantener APIs REST, servicios backend y modelos de datos, principalmente sobre MySQL.
  • Evolución de la plataforma: Mantener, refactorizar y mejorar sistemas existentes, reduciendo deuda técnica y mejorando su estabilidad.
  • Performance y escalabilidad: Identificar cuellos de botella y proponer mejoras de arquitectura, código e infraestructura.
  • Calidad de código: Participar en code reviews, testing y buenas prácticas para mantener un código limpio y mantenible.
  • Ownership en producción: Participar en despliegues, monitoreo y resolución de problemas de las funcionalidades que desarrolla.
  • Mejora continua: Proponer herramientas, procesos y prácticas que permitan al equipo desarrollar software de manera más rápida y confiable.

⭐REQUISITOS

Backend

  • Python: Experiencia profesional desarrollando aplicaciones y servicios con Python.
  • FastAPI: Experiencia o familiaridad desarrollando APIs con FastAPI.
  • APIs REST: Buen entendimiento de diseño, autenticación, validación y manejo de errores.
  • Bases de datos: Experiencia con MySQL o bases de datos relacionales, incluyendo modelamiento y optimización de consultas.
Frontend
  • JavaScript / TypeScript: Experiencia desarrollando aplicaciones web modernas.
  • React: Experiencia construyendo interfaces y aplicaciones con React.
  • HTML / CSS: Conocimientos sólidos para implementar interfaces funcionales, responsivas y mantenibles.
Ingeniería
  • Git: Manejo fluido de Git y experiencia trabajando con pull requests y code reviews.
  • Linux: Comodidad trabajando con entornos Linux y línea de comandos.
  • Buenas prácticas de desarrollo: código limpio, testing, mantenibilidad y documentación.
  • Experiencia trabajando en equipos de desarrollo y gestionando tareas con herramientas como Jira, Linear o similares.
Deseable
  • Experiencia con Docker y procesos de CI/CD.
  • Conocimientos de infraestructura cloud, especialmente GCP.
  • Experiencia o interés en arquitecturas serverless.
  • Experiencia desarrollando productos SaaS o plataformas de alto tráfico.
  • Uso habitual de herramientas de IA para desarrollo de software.

⭐BENEFICIOS

  • Trabajo 100% remoto, con autonomía y ownership sobre lo que construyes.
  • Sueldo: S/ 6,000 brutos mensuales.
  • Planilla completa, con todos los beneficios de ley: gratificaciones, CTS y vacaciones pagadas.
  • 30 días calendario de vacaciones al año + día libre por tu cumpleaños.
  • 3 Mental Health Days al año para desconectarte y recargar energías.
  • Mentoring y trabajo directo con nuestro Tech Lead y CTO, con espacio para aprender y asumir cada vez mayor responsabilidad.
  • Crecimiento profesional y salarial a medida que evoluciona tu seniority y nivel de responsabilidad.
  • La oportunidad de construir producto con impacto real, utilizado por +750 restaurantes y +1 millón de usuarios en Latinoamérica.

⭐PROCESO DE SELECCIÓN

Nuestro proceso es ágil, transparente y respetuoso de tu tiempo. Queremos conocer tanto tu capacidad técnica como tu forma de pensar, colaborar y construir producto.

  1. Postulación: CV + GitHub/GitLab/portfolio (opcional) + algunas preguntas breves para conocerte mejor.
  2. Prueba técnica: Reto práctico y acotado en Python/FastAPI y React, enfocado en cómo estructuras soluciones y escribes código claro y mantenible.
  3. Entrevista técnica con nuestro Tech Lead: Revisaremos tu prueba, tus decisiones técnicas y tu forma de resolver problemas.
  4. Entrevista con nuestro Lead Product Designer: Conversaremos sobre cómo abordas problemas de producto, trabajas con diseño y conviertes ideas en soluciones funcionales.
  5. Entrevista con nuestro CEO: Queremos conocerte más allá del código: tus motivaciones, valores y forma de trabajar.

⭐CÓMO POSTULAR

Si te interesa, envíanos tu CV a talento@mesa247.pe + GitHub/GitLab/portfolio (opcional) y responde a las siguientes preguntas:

  • ¿Por qué te gustaría trabajar con nosotros?
  • ¿Cuál ha sido el principal desafío profesional que afrontaste? ¿Por qué fue importante para ti?
  • ¿Cómo utilizas herramientas de IA en tu proceso de desarrollo? ¿Cuáles usas?

📧 Asunto del email: Full Stack Software Engineer – Tu Nombre y Apellido

📅 Fecha límite: 16 de setiembre de 2026

Keywords
ReactOSHTML5GitLabJiraTypescriptLinuxJavaScriptHtmlMysqlPythonCI/CD

¿Te interesa este puesto?