Manfred logoManfred logo
Manfred logo
Manfred en redes:
TuLotero
Head image
TuLotero
Oferta cerrada el 14/03/2024

Frontend Developer

Salario35-45K
Remoto100%
🌎 Full-Remote🛸 Startup✨ Good practices🧼 Testing

Que levante la mano quien algún año no haya comprado la lotería de Navidad. ¿A qué nadie se salva? 👀

TuLotero busca un Frontender que se una al equipo para revolucionar el mundo de las loterías, haciéndolo más sencillo e innovador. ¡Si quieres formar parte de un proyecto donde se trabaja en equipo y donde llevan tatuadas las buenas prácticas en el brazo, sigue leyendo!

¿Qué harás?

Como Frontend Developer en TuLotero, te sumergirás en un entorno de trabajo colaborativo y lleno de desafíos. Serás parte esencial del equipo Web, donde tu papel será crucial en el desarrollo y optimización de nuestras aplicaciones y páginas web. Aquí, cada día es una oportunidad para dejar tu huella e impulsar la innovación.

Contribuirás al rediseño de su aplicación, aportando un look and feel más moderno y atractivo, siendo también partícipe de la migración de su sistema monolítico a una arquitectura basada en microservicios.

Por si no fuera poco, te enfrentaras a retos como la expansión a nuevos países, como hicieron ya en 2018 abriendo en México, asegurando que las soluciones sean escalables y eficientes.

En TuLotero, no solo te unirás a un proyecto con ambición global, sino que también serás parte de un equipo que valora la creatividad, el trabajo en equipo y el compromiso con la excelencia.


Tu evolución

TuLotero
Tu primer día

En 1 mes

Tras este mes, te habrá dado tiempo a conocer la mayoría de los procedimientos y el funcionamiento interno de Tulotero. Ya controlarás cada uno de los canales de Slack a través de los cuales te comunicarás con todos tus compañeros/as, así como Jira para todas las tareas de gestión.

Habrás llevado a cabo tus primeras tareas, pero tranqui, las primeras no serán muy complejas y además tendrás todo el apoyo del resto de los equipos, independientemente del departamento que sean.

Tus responsabilidades

  • Participarás en el ciclo de vida completo de la aplicación, pasando por todas las fases del proceso software (requisitos, análisis, desarrollo, testing y despliegue).

  • Desarrollarás nuevas funcionalidades y mejorarás las ya existentes.

  • Escribirás los tests necesarios para garantizar la calidad del producto.

  • Monitorizarás los logs periódicamente para comprobar que no hay ningún problema en el entorno de producción.

  • Revisarás el código de tus compañeros, aportando y aprendiendo de los demás.

¿Cómo lo harás?

¡En equipo! Junto a Pedro y Fabián os distribuiréis cada una de las tareas a abordar y definiréis las soluciones a implantar con la ayuda del resto de áreas. Igualmente, mantendrás contacto continuo y fluido con el Project Manager.

Todos los lunes se organizan sprints semanales en los que planifican lo que hay que hacer durante la semana. Se planifica junto con el manager cada una de las tareas que hay que abordar siguiendo un equilibrio entre avanzar en producto, incidencias urgentes que hayan podido salir durante la semana y deuda técnica que haya que ir reduciendo.

No hay tarea que no se aborde como mínimo entre 2 personas. Por lo general, para cada tarea se nombra un responsable y uno o varios revisores. Si la tarea lo requiere, y en función de su complejidad, se realiza una primera fase de planificación liderada por el responsable, que también deberá ser aprobada por los revisores. Una vez está definido lo qué hay que hacer y cómo, el desarrollo pasará por un Pull Request que también deberá ser aprobado antes de que se fusione en la rama principal que se desplegará en producción. ¡Más ordenado, imposible! Así da gusto 😉.

Para saborear el remoto de la mejor manera, le dan la importancia necesaria a la comunicación y para esto disponen de Jira y Slack. ¿Cómo lo hacen? Para hacer seguimiento de las tareas que tiene cada uno y sus revisiones, usan Jira. Por otro lado, a través de Slack hablan de manera privada entre los técnicos y también a nivel de grupos, dependiendo de la temática de la conversación. En ambos canales intentan que la comunicación sea lo más asíncrona posible y no esperar a que las respuestas sean inmediatas.


¿Cuándo trabajarás?

Tienen horario de entrada y salida flexible, aunque habrá unas horas en las que será necesario sincronizarse en cuanto a disponibilidad con los demás para el trabajo en equipo.

Por lo general en el equipo empiezan entre las 08:00 y las 09:30 y terminan entre las 17:30 y las 19:00.

Día laborable

Jornada completa

Vacaciones

23 días

¿Dónde trabajarás?

Remoto

100%

Es 100% remoto, así que tú eliges. Puedes trabajar a orillas del mediterráneo, en alguna aldea gallega o cualquier lugar de la Unión Europea. También debes saber que si eres de las personas que disfrutan de interactuar con compis, disponen de oficinas en Madrid (Chamartín) y Ciudad de México.

¿Con quién trabajarás?

El equipo de TuLotero está compuesto actualmente por más de 50 personas, distribuidos en equipos como los de Backend, Web, Mobile (Android e iOS) y Sistemas. Aunque te unirás al equipo Web, tendrás bastante interacción con otros departamentos (como negocio) para preguntar dudas y coordinar ciertas tareas que puedan implicar a varias áreas.

Te estarás preguntando quiénes serán tus compis, los del día a día, así que dejamos el preámbulo para presentártelos:

  • Sergio Cancelo: actual Project Manager de Tulotero, pero ha sido el creador del proyecto, aunque no desarrolla directamente, todavía tiene medio pie en las decisiones importantes.
  • Pedro Rodrigo: en su rol de Team Lead, Pedro es el encargado de gestionar tareas, coordinar al equipo y además, aporta como desarrollador, asegurando un flujo de trabajo eficiente y productivo.
  • Fabian Lema: en calidad de Technical Lead, Fabián se enfoca en las funcionalidades más complejas de la aplicación y en el desarrollo de nuevos conceptos de diseño de software, aportando su experiencia en la resolución de desafíos técnicos.

¿Qué piden?

¿Has oído hablar de los lobos solitarios? Pues piden todo lo contrario, para ellos el code review es esencial para consolidarse como un equipo cohesionado que trabaja en pro de la calidad. Además de esta máxima, te contamos que buscan:

  • Que además de trabajar en el desarrollo de aplicaciones web, no se te resista la maquetación de mockups.
  • Que vengas con sólidos conocimientos en Angular, TypeScript y RxJS. 
  • Si no puedes dejar ese código sin testear, este es tu equipo. Valoran tu experiencia trabajando con tests unitarios.
  • Que seas resolutivo/a y que a la hora de empezar una tarea intente llevarla a cabo hasta su finalización.

Si bien ya te hemos contado los puntos que más valoran, te dejamos por aquí algunas tecnologías y conocimientos que no son imprescindibles, pero que te sumarán muchos puntos extra:

  • Webpack
  • Nx
  • NodeJs
  • Bootstrap
  • NgRx
  • Conocimiento sobre cómo funciona el Reactor loop del navegador (macrotasks y microtasks)

Tecnologías

Innegociable

  • Angular2+
    Avanzado
  • TypeScript
    Avanzado
  • CSS
    Avanzado

Estaría bien

  • RxJS
    Avanzado
  • NodeJS
    Intermedio
  • NgRx
    Intermedio

Suma puntos

  • Bootstrap
    Intermedio
  • Webpack
    Básico

Otras habilidades

Innegociable

  • Aprendizaje Continuo
  • Trabajo en equipo

Estaría bien

  • Atención al detalle
  • Capacidad de autogestión
  • Pensamiento analítico

¿Qué ofrecen?

Salario

35-45K

Remoto

100%
  • 23 días de vacaciones + El día de tu cumpleaños + Tercer viernes de cada mes 🤯
  • 100€/mes por gastos de teletrabajo.
  • Días libres para asistencia a eventos de interés tales como Codemotion, LechazoConf y DevFest.
  • Tendrás a tu disposición cursos en plataformas como Udemy o CodelyTV

Beneficios

Presupuesto para formación
Presupuesto para Conferencias
Eventos de formación internos
Dinámicas y eventos de teambuilding
Vacaciones Extra
Pack de bienvenida
Posibilidad de elegir equipo

What the FAQ?

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 posible.

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

Para nada, ya venían trabajando en remoto desde antes del Covid así que está en su ADN.