En Pallevar, creemos que cada restaurante debe tener el control total de su negocio. Nuestra misión es empoderar a los establecimientos de comida con herramientas tecnológicas simples y efectivas, eliminando intermediarios innecesarios y altas comisiones. Nuestro objetivo es ofrecer soluciones accesibles y minimalistas que permitan a los restaurantes gestionar sus operaciones de forma eficiente mientras se enfocan en lo que mejor saben hacer: servir comida increíble.
Únete a nuestro equipo como Senior Software Engineer para diseñar, construir y optimizar sistemas escalables que impulsan nuestras soluciones globales. Este rol combina liderazgo técnico, desarrollo práctico y colaboración multifuncional.
Tipos de proyectos en los que trabajarás
En Pallevar, nos dedicamos a construir soluciones tecnológicas que transformen la experiencia de gestión de restaurantes. Como Senior Software Engineer, liderarás y colaborarás en proyectos clave que impulsan nuestra plataforma SaaS, incluyendo:
Menú interactivo: Uno de los pilares de nuestra plataforma, permitiendo a los clientes de los restaurantes explorar, personalizar y realizar pedidos de manera fácil y eficiente.
Panel administrativo: Es la herramienta que los restaurantes usan para gestionar sus menús, pedidos, estadísticas y configuraciones.
Comanda digital: Permite a los empleados del restaurante recibir y gestionar los pedidos de manera eficiente. Esta herramienta está diseñada para proporcionar actualizaciones en tiempo real a los cocineros y al personal de servicio.
Sitio de documentación: Una parte crucial para garantizar que nuestros usuarios y clientes comprendan cómo usar la plataforma de manera eficiente.
Responsabilidades
Diseñar arquitecturas escalables y de alto rendimiento para aplicaciones web y backend.
Desarrollar y mantener servicios RESTful API y WebSockets para aplicaciones en tiempo real.
Implementar buenas prácticas en control de versiones y revisión de código utilizando Git y GitHub.
Optimizar bases de datos MongoDB para garantizar tiempos de respuesta rápidos y escalabilidad.
Colaborar con equipos de producto y diseño para asegurar que las soluciones técnicas satisfagan los objetivos del negocio.
Mentorear a ingenieros junior y liderar revisiones técnicas dentro del equipo.
Requisitos
5+ años de experiencia desarrollando aplicaciones web con React, Node.js y MongoDB.
Experiencia sólida en la creación de APIs RESTful y el uso de WebSockets.
Familiaridad con herramientas de documentación como Docusaurus.
Dominio de JavaScript (ES6+), Git y metodologías de control de versiones.
Conocimiento de patrones de diseño de software, principios SOLID y arquitecturas modernas.
Habilidades para resolver problemas complejos y tomar decisiones técnicas críticas.
Plus (No requerido, pero deseable)
Conocimientos de CI/CD y herramientas como GitHub Actions o Jenkins.
Experiencia en sistemas distribuidos y arquitectura basada en microservicios.
Conocimientos básicos en DevOps (Docker, Kubernetes).
×
Aplica para la vacante
* Indica obligatorio
Enviando Solicitud...
¡Tu solicitud ha sido enviada con éxito! Nos pondremos en contacto contigo pronto.
Solicitud Enviada
¡Tu solicitud ha sido enviada con éxito! Nos pondremos en contacto contigo pronto.