ORQUEST
TeamOrquest
ORQUEST
Offer only available in Spanish
Offer closed on 02/21/2022

Junior Java Developer

Salary30-40K
Remote100%
Full-RemoteHorario FlexibleReto TecnológicoAprendizajeProducto

Gracias al equipazo de ORQUEST y a su plataforma Saas, la planificación de personal en Retail y QSR (Quick Service Restaurant) ha pasado a ser “pan comido”.

Empiezan el año a tope de retos y están buscando a su nuevo/a “Orquester” -con foco en la calidad- para que les ayude a evolucionar su producto y cumplir su misión: poner a la persona adecuada en el momento adecuado para aumentar la satisfacción de los clientes.  ¿Cómo lo hacen? ¡Sigue leyendo!

What will you do?

Un poco de contexto siempre viene bien:

📜 ¿De dónde vienen, a dónde van?

ORQUEST nació en 2016 como una spin-off especializada en la industria del retail de Decide Soluciones, una empresa con más de 12 años de experiencia en la consultoría de analítica avanzada e inteligencia artificial. 

Su objetivo es poner a las personas en el centro del negocio. A través de la planificación de horarios (o cualquier otra funcionalidad de valor añadido) aseguran que la persona adecuada siempre está en el lugar y momentos adecuados, para prestar la mejor atención posible a los/as clientes que entran en el establecimiento.

Gracias a su aplicación (web) ponen al alcance de sus clientes el POTENCIAL del core de su producto (Saas):  análisis avanzado de datos gracias a la aplicación de técnicas de inteligencia artificial (Machine Learning y Analítica Prescriptiva) y algoritmos sofisticados.

Ya tienen más de 6 años a sus espaldas, su producto es maduro y están consolidados estando presentes en 22 países y 1.300 puntos de venta. Entre sus clientes hay alguno que seguro que te suena: Inditex, Douglas o Norauto 😉.

🙌 ¿Qué esperan de ti?

Han conseguido hacer un gran producto con un equipo pequeño, gracias a asegurar un ritmo sostenido y garantizando la calidad y homogeneidad de los desarrollos. 

El objetivo es que pases a formar parte del equipo de desarrollo, comenzando tu camino en el ámbito de las integraciones y, de ahí al cielo. Tu evolución va a estar asegurada 🚀.

Su software aporta valor en medio de un ecosistema mucho más grande donde les acompañan sistemas de RRHH (Nóminas, ERP, etc.,), puntos de venta, sistemas de fichajes, etc. 

Necesitan una comunicación fluida entre ORQUEST y el resto de sistemas, de modo que la fricción en la implantación y el uso de las herramientas se minimicen.

Para las integraciones tienen varias vías:

  • Un API REST, siempre viva, que les permite realizar el trasiego de información entre ORQUEST y el resto de sistemas.
  • Un IMPORTER, que extienden para algunos clientes importantes, y permite ir a buscar la información directamente a los otros sistemas, dejando la carga de desarrollo, y el control, en el lado de ORQUEST.
  • Algunas integraciones ad-hoc con productos comerciales (puntos de venta en la nube, ERP’s, etc.)

Todo este ecosistema de integración será tu zona de acción en tus inicios en ORQUEST, aunque en el medio plazo, como te comentamos, esperan que seas capaz de intervenir en cualquier punto de la aplicación.

Your evolution

ORQUEST
Your day ZERO

In 1 month

¡Habrás completado tu onboarding! 😎

Harás pair-programming con otras personas del equipo para implementar alguna nueva funcionalidad.

Conocerás en profundidad el modelo de datos de ORQUEST, y serás capaz de compartir tu opinión sobre la forma de resolver problemas de integración.

Serás una persona más de tu equipo y, ¡VAYA EQUIPO! 

Your responsibilities

  • Desarrollarás nuevos endpoint del API de ORQUEST, en función de las necesidades de cada uno de los clientes.

  • Asegurarás el correcto funcionamiento de las API’s y las otras piezas de integración, utilizando herramientas de monitorización y el feedback del departamento de Customer Success.

  • Construirás SDK’s de integración en los lenguajes más populares del momento, de cara a simplificar para nuestros clientes el uso del API de integración.

  • Desarrollarás, ocasionalmente, integraciones ad-hoc. No es habitual, pero algunos clientes, en ocasiones, lo necesitan.

  • Participarás en todas las decisiones técnicas, tanto las que afecten a tu ámbito como las que no. Siempre en equipo 🤜🤛.

  • Serás la persona responsable de entregar nuevas funcionalidades y actualizaciones, ajustando el contexto y alcance —si fuera necesario— para entregar valor lo antes posible.

  • Colaborarás con otros departamentos (preventa, customer success) para asegurar que comprenden y son capaces de transmitir el valor que aportan tus desarrollos.

  • Estarás en continuo contacto con producto, tanto para asegurarte de que lo que implementes resuelve el problema como para decidir de manera conjunta la mejor aproximación.

  • Participarás en procesos de selección. Para ORQUEST, el cultural fit es más importante que las habilidades técnicas y por eso la opinión del equipo cuenta.

How will you do it?

Para nuestros/as amigos/as de ORQUEST, la complejidad es su día a día. ¿Cuál es la mejor manera de afrontarla? Lo tienen claro: flexibilidad.

Les gusta experimentar, entender los problemas y pensar en soluciones 🧠. Son conscientes de que muchas de las cosas que hacen no van a acabar en producción, pero toda esa experimentación les ayudará a mejorar sus próximas decisiones. ¡CULTURA DE APRENDIZAJE! 

La calidad está en el centro de su producto y sus clientes son su vocación por lo que en cada desarrollo buscan, por encima de todo, aportar valor. 

Ahora mismo son 4 personas en el equipo de desarrollo (frontend/backend) aunque hay otros equipos con los que trabajarás de manera transversal (Customer Success, Data Science, Optimización, Data Analytics). Su objetivo es contratar a tres personas más para el equipo de aquí a mediados de 2022.

Trabajan con metodologías ágiles y son muy horizontales. Tienen un tablero Kanban que se actualiza semanalmente, e intentan navegar siempre en la delgada línea que separa la flexibilidad de la predictibilidad.

El tiempo es oro, así que no escatiman en herramientas que les permitan ahorrarlo: IntelliJ, JRebel, New Relic, etc. son algunas de las herramientas que les aseguran centrase en hacer lo que mejor saben: aportar valor.

Respecto al stack 👉 sus desarrollos están basados en Java 11, Spring, servicios con Springboot, APIs con el MVC de Spring y algunas integraciones tienen algo de front con Angular JS y Angular 2 para otra parte. Kendo es su librería para componentes y como BBDD usan PostgresQL.

When will you work?

¡Flexibilidad 🎺!

La daily es a las 09:00, y hay que asistir todos los días, pero puedes hacerla mientras tomas un cafetazo ☕ o sales a correr 🏃. Con que te quede aire para contar tu parte, perfecto.

Por lo demás, intentan coincidir lo máximo posible, aunque nadie va a controlar ni exigir que trabajes en un horario concreto ni un número concreto de horas al día.

Working day

Full-time

Holidays

24 days

Working hours

Flexible

Where will you work?

Remote

100%

¡Desde donde quieras!

Esta posición es 100% remota, por lo que mientras te asegures que tienes buena conexión, podrás trabajar desde donde quieras. Eso sí, nos piden que estés en un huso horario similar al de Madrid (+/- 2 horas máximo). 

Si quieres acudir a su base de operaciones en Madrid (Ciudad Lineal), siempre habrá alguien recibiéndote con los brazos abiertos, pero no es obligatorio.

Who will you work with?

Te presentamos a algunas de las personas con las que trabajarás mano a mano en tu día a día 🤜🤛.

  • Diego Renedo (Fullstack Developer): actual responsable de las integraciones, también se maneja con la infraestructura, y ha desarrollado muchas de las funcionalidades clave del producto.
  • Javier Lafuente (Founder & COO/CPO): Responsable del producto y las operaciones. Con una carrera profesional centrada en la tecnología y la inteligencia artificial, y después de haber fundado DECIDE (empresa de desarrollo software orientada a la Inteligencia Artificial) hace 14 años, pivotó a producto hace 6 años con ORQUEST.
  • Alberto del Barrio (Founder & CEO): Cabeza visible de la empresa. Después de una carrera profesional centrada en la tecnología, y habiendo fundado también DECIDE hace 14 años, se unió al equipo de ORQUEST como CEO para asegurar que cumplimos la estrategia de la compañía.

Te dejamos por aquí una foto para que les vayas poniendo cara: 

What are they asking for?

Por encima de todo buscan ACTITUD y GANAS. Son un equipo muy proactivo y valoran muy mucho el encaje cultural.

Esto es lo que nos piden:

  • Unos 2-3 años trabajando en desarrollo de software, preferiblemente en una empresa de producto. 
  • Conocimiento de su stack tecnológico (o aproximado): Java11, Spring, AngularJS, KendoUI.
  • Pasión por la tecnología y cómo ésta puede llegar a aportar valor a los clientes.
  • Trabajo en equipo: pedir ayuda y saber prestarla cuando sea necesario.
  • ACTITUD. Abrazar los problemas como lo que son: oportunidades para buscar soluciones creativas.

Si quieres ir a por el 10 (pero no necesario):

  • Experiencia o conocimientos en temas de Infraestructura (AWS), ¡bienvenidos!
  • Buen nivel de inglés.

Technologies

Non-negotiable

  • JAVA
    Intermediate
  • Spring
    Intermediate

This gives extra points

  • AWS
    Basic
  • Angular2+
    Basic
  • KendoUI
    Basic

Other skills

Non-negotiable

  • Proactivity
  • Continuous learning
  • Team player

What are they offering?

Salary

30-40K

Schedule

Flexible

Remote

100%
  • 🏖️ 24 días de vacaciones (los 22 de toda la vida + nochebuena + fin de año)
  • 📡 Trabajo remoto 100%, pero siempre con la posibilidad de acudir a la oficina de Madrid cuando quieras.
  • 🕓 Horario flexible (solo se pide que estés en la daily a las 9:00, y que te preocupes por coincidir con la gente que necesites).
  • 🗺️ Plan de carrera. Flexibilidad a la hora de decidir tu camino.
  • 💻 Equipo necesario para que puedas trabajar cómodamente (portátil)
  • 🧸 Posibilidad de elegir tu entorno de trabajo (Linux o Windows). IntelliJ, Jrebel.
  • 💂 Clases de inglés subvencionadas por la empresa.
  • 🏥 Seguro Médico con cobertura dental
  • 🍲 Posibilidad de recibir parte de tu retribución en especie (cheques restaurant, guardería, etc.,).

Perks

Budget for training
Budget for Conferences
Health insurance
Coffee, fruit and snacks
Dynamics and teambuilding events

FAQs

Sí, aunque siempre y cuando tengas pasaporte de la Unión Europea… Por temas administrativos.

La verdad es que necesitan cubrir la posición YA de YA, por lo que tratarán de ser lo más ágiles posibles.

Normalmente, su proceso de selección consta de 3 fases: entrevista cultural, prueba técnica y charla con todo el equipo.

NO. Hay gente en el equipo que lleva más de un año sin conocer la oficina. 

En los eventos de empresa (celebraciones, actividades en el campo, etc.,), la asistencia es completamente opcional.

Pues con ingenio. Hay cafés virtuales, reuniones semanales, la daily, los 1:1s, en los que se acaba hablando de todo…

Durante el confinamiento nos reuníamos a mediodía en meet para hacer workout juntos.

En fin, con un poco de creatividad y ganas, lo acabamos consiguiendo.