Skip to content

Java Developer (€40 − 50K) para Taiger 🐯 (Full−Remote)

silvia-manfred edited this page Jun 2, 2021 · 2 revisions

PROCESO CERRADO CON ÉXITO :) Taiger ya tiene a su nuevo developer

Nuestros amigos de Taiger 🐅 vuelven a la carga. Si la semana pasada buscaban a un/a SRE, en este caso estáis de suerte, Javeros/as, porque buscan a alguien “de los vuestros” para ampliar el equipo core de desarrollo.

Os ponemos en situación, Taiger fue fundada por un segoviano, ni más ni menos que en Austria, hace más de 12 años. Son una empresa de Inteligencia Artificial, pionera en soluciones en este campo. Lo que no sabías probablemente, es que a día de hoy están trabajando para crear su propio producto SaaS.

Automatizan procesos cognitivos y de misión crítica mediante el uso de tecnologías de procesamiento de lenguaje semántico y natural (NLP) que explotan el significado de información altamente desestructurada con facilidad, precisión y versatilidad 🧠.

Tienen tecnología patentada y numerosos premios por sus soluciones para la transformación digital de operaciones en banca mediante tecnología semántica. Su misión es “liberar el intelecto humano para lograr más, dándoles la capacidad de trabajar mejor" 🦾 y por ello necesitan fichar en el equipo a un/a nuevo/a Java Developer que los ayude a seguir desarrollando el producto en el que están trabajando.

Para explicarlo con otras palabras y conocer un poco más sobre su historia, aquí tenéis un vídeo donde podréis ver de la mano del mismo Sinuhe Arroyo, cómo nace su idea:

Video Presentación

Qué harás

Taiger se centra en el desarrollo de 5 productos: Motor de búsqueda, motor conversacional, herramienta de gestión de ontologías y de dos de sus herramientas estrella: Omnitive Studio y Omnitive Search.

En el equipo de desarrollo de Taiger usan Java y Python para sus desarrollos, ya que una gran parte de los productos de la compañía se desarrollan usando Java con Spring Boot, y los más orientados a NLP usan Python.

Esta posición es para incorporarte al equipo de Javeros/as 🤙, más en particular para el squad core. Te encargarás del desarrollo y evolución del core de la plataforma Omnitive, sobre la que (Omnitive Studio) y (Omnitive Search) se desarrollan, siendo responsable de la autenticación, auditoría, gestión de licencias, marketplace... es decir, todo aquello que es nexo común con el resto de productos que componen Omnitive.

Tu foco en este puesto es:

  • Crear código de calidad en Java.
  • Mentorizar a los desarrolladores menos experimentados y ayudarles a tener buenas prácticas de desarrollo.
  • Ayudar a definir y diseñar un producto escalable y flexible para que se ajuste a los futuros retos y nuevos clientes.
  • Ayudar a la actualización a las últimas versiones de Spring Boot.
  • Fomentar en los equipos desarrollo buenas prácticas de TDD, pair-programming y cultura DevOps.
  • Cuidar el diseño de la Arquitectura de Microservicios para que no se convierta en algo ingestionable... ¿Te suena 😉?
  • Y por qué no, traer propuestas de nuevas metodologías y formas de trabajo, así como paradigmas de programación que consideres que aportan valor.

En 1 mes…

Realizarás un onboarding que te permitirá conocer a gran parte de la compañía, tus compañeros y los productos que desarrollan.

Te integrarás en el equipo Core, junto con Norman, y te pondrá al día de que lo hay construido para que te vayas poniendo al día, instalarás todo el local y podrás empezar a trastear con el código. Junto con Rafa iréis viendo las principales necesidades que hay que ir atacando y los objetivos del Q. Y si eres de la pasta que esperan, ya habrás realizado los primeros commits y desplegado tus primeras líneas de código.

Comenzarás a tomar el pulso a todas las necesidades que Taiger tiene y sobre todo deberías empezar a entender su principal foco de producto y las necesidades que tiene para convertirlo en un verdadero producto SaaS.

Habrás asistido al menos a un par de Tech Gathering, donde el equipo de tecnología comparte noticias relevantes y conocimientos. Y seguramente habrás tenido un primer 1:1 con Joaquín Diez, para ver como va tu incorporación a la compañía.

En 3 meses…

Los servicios desarrollados en este equipo ya no deberían tener ningún secreto para ti, así como la infraestructura en Azure. Dominarás los pipelines de Continuous Delivery y ya estarás en el día a día no solo del equipo, sino que además tendrás visibilidad de toda la compañía.

En este punto, lo ideal sería que fueras un/a usuario/a de Omnitive que entiende el producto plenamente y que entendieras toda la complejidad que tiene, de esta forma, podrás aportar más valor al producto desde el equipo de Core.

Y lo más probable es que más de una funcionalidad, diseñada y desarrollada por ti, esté en producción o apunto de ser probada por clientes reales. Tu trabajo va a tener impacto.

Lo más seguro es que ya hayas asistido a un TownHall donde toda la compañía se reúne y posiblemente también hayas tenido alguna reunión con el CEO, Sinuhe Arroyo. Le gusta pulsar el ambiente del equipo de forma periódica.

En 6 meses…

Ya serás amo/a y señor/a de todo lo relacionado con los Servicios Core de Taiger, y habrás ido viendo necesidades a empujar y mejorar no solo de los mismos, sino los servicios que desarrollan en Java otros miembros del equipo.

Ya deberías tener confianza con todo el mundo para ir entablando sesiones de trabajo donde ayudar a mejorar la base de código general.

Les encanta que la gente comparta conocimiento, por lo que idealmente estaría genial que en alguna de las Tech Gathering compartas tu magia con todos ellos y les permitas aprender nuevas herramientas o prácticas que incorporar a su tool set.

Taiger Iroman

Cómo lo harás

El equipo de Taiger está adoptando una cultura de trabajo brutal, que está basada en unos pilares fundamentales:

  • Team work. Defienden el trabajo en equipo y la colaboración. Ten claro que siempre podrás apoyarte en tus compañeros.
  • Fact based. Cuando se tomen decisiones, siempre querrán contar con tu opinión. Eso sí, quieren basarse en hechos y métricas, no solo en opiniones.
  • Positive mindset. “Antes problemas, soluciones”. Algo fundamental para seguir creciendo y mejorando como equipo y como empresa.
  • Solutions oriented. Personas orientadas a soluciones, ¡aquí sumamos todos!
  • Knowledge & Clarity. Defienden la transferencia de conocimiento y la transparencia, como principios para tomar decisiones con conocimiento de causa y sin asimetría de información

Trabajan bajo metodología agile. Hay equipos que trabajan con los rituales de Scrum: retros, demos… y hay otros que están trabajando con Kanban para así no bloquear los desarrollos dos semanas, adaptando cada proyecto a sus necesidades.

Todos los rituales de Agile se llevan a cabo, de hecho, en Singapur cuentan con un equipo de Scrum Masters que gestiona las dailies y ayuda a los desarrolladores desbloquear y agilizar tareas.

Con quién lo harás

Actualmente son unas 120 personas divididas en grupos de trabajo. El equipo técnico se divide en dos: equipo de Delivery donde son 25 personas y el equipo de Producto donde son 20 personas aproximadamente.

Para que les pongas cara estas son algunas de las personas con las que vas a trabajar:

  • Guillermo Infante, CTO de Taiger, lleva más de 6 años con ellos y actualmente está ubicado en Singapur liderando el equipo técnico.

  • Joaquín Díez, último en aterrizar en esta gran compañía y actual VP de ingeniería, encargado de llevar la comunicación, entre otras cosas, con los diferentes equipos.

  • Rafael Ramos, Chief Architect que lleva casi toda la vida en Taiger, responsable de abrir todos los productos en Singapur, es el que recurrirás en caso de dudas sobre cualquier tema de la empresa ^^

  • Norman Suarez, Software Engineer con más de 10 años de experiencia especializado en arquitecturas de microservicios y J2EE, es la persona que ayuda a que se hagan las cosas con las mejores prácticas posibles. Este el principal

  • Khun Ling Tan, Frontend developer ubicado en Singapur. Tu contacto con él, además de para aprender cosas sobre Angular, te ayudará a perfeccionar tu inglés.

Taiger equipo

Cuándo lo harás

Tienen sus dailies a las 9:00 de la mañana, pero por lo demás tienen un horario bastante flexible. 🕓

Como trabajan en diferentes husos horarios, a veces tendrás que coordinarte con el resto del equipo, pero por lo general, las reuniones serán entre las 9 de la mañana a 13 de la tarde.

Dónde lo harás

Esta posición es 100% remota, lo que te permitirá organizarte como quieras, y lo que es mejor, desde donde tú quieras ⛰️.

Eso sí, tienes la posibilidad de ir a la oficina las veces que quieras y suelen hacer reuniones off-site teniendo la posibilidad de trabajar desde otro sitio distinto a tu lugar habitual de trabajo.

Su sede principal está en Singapur, pero cuentan con otras oficinas en las ciudades de Madrid, México y Dubai, y aunque no menos importante, en Segovia, precisamente ahí tienen un equipo de R&D.

Qué piden

Aquí tienes los requisitos que nos han pedido desde Taiger. Si ves que no los cumples todos, pero que tienes otros superpoderes que pueden valorar, no dudes en decírnoslo. Nosotros nos encargaremos de hablar contigo y explicarte si creemos que puedes encajar o no ^^

  • Tener canas en desarrollo con Java y alguno de sus frameworks, ellos trabajan con Spring Boot.
  • Experiencia con bases de datos relacionales.
  • Buenas prácticas en programación (TDD, Clean Code, Clean Architecture)
  • Fuertes habilidades de comunicación, ya que estarás en un entorno de conversación asincrónica. Una parte del equipo de Taiger está en Singapur.
  • Buena comunicación en la lengua de Shakespeare. Son un equipo multicultural y mucha comunicación será en inglés 💂‍♀️

Les gustan los desarrolladores/as que se adaptan rápidamente a los nuevos desafíos, por lo que, si además tienes experiencia con alguno de los siguientes puntos, los dejarás más que boquiabiertos.

  • Experiencia en desarrollo de servicios que expongan su funcionalidad via API rest.
  • Experiencia en arquitecturas orientadas a eventos.
  • Sería interesante que contaras con experiencia en productos SaaS.
  • ¿Estás abierto/a a probar nuevas tecnologías y lenguajes de programación 📚? Este es tu sitio.

Qué ofrecen

  • 💸 Salario de entre €45-55K
  • 🩺 Seguro médico privado con Mapfre
  • 💸 Retribución flexible: donde puedes incluir cheques restaurante, transporte, guardería …
  • 🏡 Trabajo 100% remoto y con horario flexible
  • 🤓 Formaciones: por un lado tienen la suscripción gratis a Udemy para que hagas todos aquellos cursos que quieras/necesites, y por otro pueden subvencionar cursos más específicos en la plataforma Coursera.
  • 💻 Posibilidad de elegir tu equipo de trabajo, Mac entre otros.
  • 🏝️ 23 días de vacaciones + el día de tu cumpleaños + el 24 y el 31 de diciembre.

¿Cómo aplico?

Si ya eres manfredita, simplemente péganos un toque. Si aún no lo eres, sólo tienes que rellenar este sencillo formulario. Por favor, indica en tu "Dream Job" que aplicas para el puesto de Java Developer de Taiger ¡Graciñas!

Este proceso está gestionado por Silvia, así que, si tienes cualquier pregunta, no dudes en contactarle en [email protected] :)

Clone this wiki locally