Senior Backend Developer
¿Eres un amante de la tecnología y la gastronomía? Mr. Noow es una start-up en crecimiento que desarrolla una soluci&oa
Mr.Noow Barcelona, España
¿Eres un amante de la tecnología y la gastronomía? Mr. Noow es una start-up en crecimiento que desarrolla una solución innovadora para restaurantes que permite a los comensales ver, pedir y pagar en cualquier momento aumentado su consumo y satisfacción.
Necesitamos incorporar a una persona de producto que se unirá a un equipo de desarrollo formado por un CTO, 2Back-end, 2 Front-end, 1 UX, 1 PO, 1 DevOps y un QA . El principal objetivo será mejorar el MVP y desarrollar nuevas funcionalidades!
¿Que es Mr. Noow?
Mr. Noow es una app mobile que permite ver la carta, pedir y pagar en los restaurantes. La app además permite visualizar la carta desde fuera del establecimiento así como compartir con tus amigos/RRSS los platos y los lugares donde estas comiendo con un simple click. Mr. Noow permite además acumular puntos de fidelización que dan acceso a nuevos descuentos para el comensal.
Mr Noow aumenta el ticket medio por comensal, trae más comensales a su restaurante, aumenta la rotación de las mesas y optimiza los costes de su restaurante mientras sus comensales se van más satisfechos. El back-office de Mr. Noow analiza de forma agregada y segmentada todos los hábitos de consumo de los comensales permitiendo extraer conclusiones muy útiles para el restaurador.
Responsabilidades
- Desarrollo de las APIs RESTFul y de los microservicios.
- Escritura de test TDD y BDD.
- Refactoring del código existente para mejorar el rendimiento y la mantenibilidad.
- Creación de despliegues.
Requerimientos
- Debe tener una gran capacidad resolutiva de problemas, entendiendo la tecnología actual.
- Pasión por construir código limpio, funcional y bien diseñado, haciendo hincapié en los patrones de diseño, POO, y patrones arquitectónicos, como CQRS, EventSourcing, SOA.
- Altos conocimientos de NodeJS y loopback.
- Conocimientos de bases de datos documentales como MongoDB y ElasticSearch.
- Sólida experiencia en APIs RESTFul
- Microservicios.
- Sólida experiencia con herramientas de testing con TDD y/o BDD.
- Experiencia con Git y Linux.
- Al menos 4 años de experiencia en desarrollo de backend.
Requerimientos del equipo
- Altos conocimientos de Xbox One.
- Alta empatía para los chistes malos.
- Alta tolerancia a las tardes de birras.
Mejor si
- Experiencia con arquitecturas basadas en DDD.
- Experiencia con Integración continua.
- Experiencia con sistemas de TI mediante Docker.
- Conocimientos de AMQP y MQTT.
- Familiarizado con sistemas de seguridad, autenticación y autorización.
- AWS.
- Python.
- Conocimientos de RJSP.
- Metodologías ágiles.
- Github con código propio que se pueda ver.