Lucera
Logo Lucera
Lucera
Offer only available in Spanish
Offer closed on 12/20/2021

Frontend Developer 🔋

In-personValencia
or
Remote100%
100% remotoReto TecnológicoBuen Ambiente

LUCERA es una compañía eléctrica (grupo MásMóvil) que quiere acelerar la transición energética, inspirando a las personas a tomar el control de su consumo y proteger nuestro entorno. Nos encanta el compromiso social y con el planeta.

Para que sus aplicaciones tengan la luz adecuada, necesitan un frontender que ilumine con elegancia y precisión de pixel sus desarrollos. Sígueme ⏬⏬

What will you do?

Antes de entrar en faena te doy un poco de contexto.  Usan la tecnología para empoderar a las personas y que puedan tomar decisiones energéticas inteligentes, ofreciendo una experiencia única y una relación basada en la honestidad y la confianza. 

Recientemente han sido adquiridos por Grupo Másmovil, así que son una mezcla perfecta entre la agilidad y las posibilidades de una Startup y la solidez financiera que dan sus resultados y tener un gran grupo detrás.

Están creciendo muy rápido y necesitan afrontar nuevos proyectos en muchas áreas de IT diferentes. Buscan un desarrollador senior con conocimientos de Vue y/o Angular que les ayude a implantar las mejores prácticas en el front, y las comparta con el resto del equipo de desarrollo.

Son grupo ágil, compacto y multidisciplinar que no está atado a un solo proyecto, sino que toca todas las partes de la empresa, desde los procesos del ERP, las Apps móviles para clientes o las webs de clientes.

Necesitan incorporar personas curiosas, comprometidas e inquietas, que quieran crecer con ellos y les ayuden en esta revolución. 

Para que te puedas hacer una idea de su día a día, te contamos uno de los últimos retos en cuanto a funcionalidades. Además de ofrecer electricidad, buscan ofrecer un nuevo servicio sobre facturación del gas. Esto implica que el cliente envíe la lectura del contador. Para habilitar esta nueva funcionalidad, han necesitado:

  • Que se verifiquen todos los requisitos con el equipo de operaciones
  • Proponer el diseño técnico
  • Desarrollar en la aplicación de agentes (Asp.net Core con MVC) el formulario que permite introducir la lectura
  • Si la lectura es enviada por el cliente, revisar que la imagen que este ha enviado es coherente con medidas anteriores
  • Añadir a la API de la aplicación de clientes la posibilidad de introducir los datos
  • Para rematar la faena, construir en Angular con Ionic la interfaz de clientes que permita introducir la lectura del contador y subir las imágenes del mismo.

Your evolution

Lucera
Your day ZERO

In 1 month

Durante el primer mes tendrás distintas reuniones donde cada uno de los miembros del equipo te explicará una o varias cosas sobre la empresa, sobre el mercado eléctrico, sobre el proceso de desarrollo o alguna parte del código. Esto te servirá tanto como formación como para que vayas conociendo a todo el equipo.

Tendrás un buddy o persona de referencia dentro del equipo que será quién te acompañará para cualquier duda que te pueda surgir, aunque puedes preguntar a quién quieras del equipo cuando lo necesites.

Cuando acabe el primer mes entenderás mejor el mercado eléctrico, las aplicaciones que están desarrollando, su flujo, su estilo a la hora de trabajar y las buenas prácticas de programación que están utilizando a día de hoy.

Your responsibilities

    • ¡Muchas funcionalidades nuevas en la parte front! (Pero muchas) Y seguramente habrá que echarle un vistazo a lo ya desarrollado
    • Sincronizarte con el equipo de producto para poder crear esas nuevas funcionalidades. Quieren que tengas una visión global de lo que se hace, el por qué y el para qué.
    • Ayudar a implementar buenas prácticas en el desarrollo frontend para mejorar sus procesos y la calidad del código que generan.
    • Colaborar para mantener y mejorar los sistemas de diseño que han desarrollado para las diferentes marcas de energía del grupo MásMóvil.

How will you do it?

Trabajan con Kanban y CI/CD, con varios deploys cada día. Intentan organizarlo todo de la mejor forma posible sin perder agilidad, por lo que puedes tener que cambiar de User History sobre la marcha.

El stack tecnológico que utilizan es Vue y Angular para el frontend y ASP.NET Core para el backend, con integraciones sobre plataformas basadas en Python. Procesan 300 millones de operaciones cada mes que se traducen en consejos fáciles e intuitivos para los usuarios, algo que esperan que te haga entender la dimensión del producto. 

Tu trabajo principal será en front end por lo que tienes que tener muchas ganas de aprender y colaborar con tus compañeros del back.

When will you work?

Funcionan con horario flexible y a día de hoy son 100% remoto. La idea es juntarse todos entre dos y cuatro veces al año. Además, seguro que surgen ocasiones para verse de manera espontánea entre el equipo :D

En cuanto al horario, podrás adaptarlos a tus necesidades personales, con horario de inicio hasta las 10 de la mañana, que es cuando empieza a coordinarse, y están todos disponibles para la daily. El resto de actividades que requieran coordinación las hacen por la mañana.

Working day

Full-time

Holidays

23 days

Working hours

Flexible

Where will you work?

In-person

Valencia
or

Remote

100%

Desde casa 🏡 o desde donde tú quieras. Esta posición es 100% remoto, pero Lucera cuenta con oficinas en pleno corazón de Valencia, con las mejores comunicaciones y rodeado de comercios, restaurantes… En el caso de que necesites o te apetezca ir.

¡Se trata de un espacio amplio, moderno y con muuuucha luz! 🌞

¿Has soñado con trabajar en alguno de los miembros de la Red española de pueblos acogedores o buscar algún sitio cerca de Valencia y poder optar por lo mejor de los dos mundos?

Who will you work with?

La tecnología es una parte esencial de Lucera, y trabajarás mano a mano con los cofundadores: Josep y Richard para llevar el producto y la idea de empresa al siguiente nivel.

Lucera actualmente lo forman ya 50 personas (contando con los compañeros de atención al cliente) y ¡que están deseando conocerte!. Cuatro de ellas se dedican a tiempo completo al desarrollo y serán parte clave de tu día a día en la empresa.

Josep Planells (Co-founder y CIO) – Es el tipo de ingeniero que cuestiona las cosas para hacerlas mejor, y automatiza todo lo que se pueda.

Richard Chamorro (Co-founder y CTO) - Empezó a programar con un Commodore 64 cuando tenía 8 años y sigue estudiando a diario para traer a Lucera las mejores prácticas y tecnologías

Víctor Fernández (Desarrollador) - Programador todoterreno que te monta desde una app en Ionic hasta revisar las queries más lentas de tu base de datos. Hiperactivo y trotamundos, siempre tiene el gif adecuado listo para responderte en Slack y está dispuesto a tomarse una cerveza y comentar el último capítulo de la serie de moda. Programó su primera app en Visual Basic .NET a los 12 años para hacer las fichas de personaje de Vampiro: La Mascarada. Padre primerizo, flipao de los videojuegos, enganchado a los juegos de mesa y las escape rooms y siempre en una sala de cine. Born to be Friki.

Santiago Gallego (Desarrollador) - Para Navidad siempre pedía un ordenador aunque siempre le regalaban Playmobil. Al principio no le entendieron bien y le regalaron una Atari 2600, pero cuando por fin lo consiguió, un flamante Pentium a 133Mhz y 1.2GB de HDD que aún conserva, ya no se ha despegado de uno ni un instante hasta el día de hoy, haciendo de su afición su trabajo. Entusiasta de la historia y los videojuegos.

What are they asking for?

Las características y conocimientos que reflejan perfectamente a la persona que buscan son:

  • Sólidos conocimientos de Javascript y Typescript.
  • Que destaquen tus conocimientos de HTML y CSS. Debes saber realizar animaciones complejas utilizando CSS
  • La configuración de Webpack no debe darte miedo.
  • Tener dominado Vue y/o Angular. Usamos las dos tecnologías, por lo que si no conoce a fondo una de las dos, debes tener ganas de aprender la otra.
  • Estás acostumbrado a efectuar tests unitarios y end-to-end de javascript.
  • Conocimientos de Git, APIs Rest, JSON.
  • Que tengas iniciativa, que te guste trabajar en equipo, aprender y compartir tu conocimiento.

 

Para ir a por el 10 (Opcional)

  • Haber desarrollado aplicaciones para móvil empleando Ionic y Cordova.
  • Tener experiencia con Nuxt o Next u otro framework de desarrollo de aplicaciones.
  • Saber usar algún gestor de contenidos. En Lucera es Umbraco, pero cómo es bastante sencillo, la experiencia con cualquier otro gestor te servirá.
  • Conocer la integración y despliegue continua con Gitlab, Github o similares.
  • Si ya has empleado metodologías ágiles como Scrum o Kanban te será más fácil integrarte en el flujo del equipo.
  • Mucha atención al detalle, ya que en algunas ocasiones necesitan hacer diseños “pixel perfect”. 
  • Si sabes algo de backend, en especial con ASP.NET Core y Razor, vendrá muy bien si hay que hacer algún fix rápido.

Technologies

Non-negotiable

  • JavaScript
    Expert
  • Vue
    Expert
  • CSS
    Expert

This would be good

  • Angular2+
    Expert

This gives extra points

  • Cordova
    Intermediate
  • .NET
    Intermediate

Other skills

Non-negotiable

  • Adaptability to change
  • Proactivity
  • Team player
  • Capacity for self-management

This would be good

  • Good presentation skills

    Compartir tu conocimiento con el resto del equipo

  • Uncertainty tolerance
  • Attention to detail

This gives extra points

  • Good verbal communication
  • Continuous learning

What are they offering?

Salary

€40-50K

Schedule

Flexible

Remote

100%

🕓 Flexibilidad horaria y 100% remoto.

🗺️ Permisos y ayudas para asistir a eventos técnicos en toda España.

  • Posibilidad de crecimiento real. Lucera acaba de integrarse con el superequipo del grupo MásMóvil por lo que existe gran capacidad de evolucionar. 
  • Gran ambiente laboral y trabajo en equipo en el que tus ideas serán escuchadas y valoradas.
  • Trabajarás y aprenderás en un equipo muy potente.
  • Trabajar en un proyecto ilusionante, con valores, en el que te puedes comprometer y tener un gran impacto.

Perks

Budget for training
Discount on company products

FAQs

El proceso de selección es para residentes en España que tengan pasaporte de la Unión Europea… Por temas administrativos.

El proceso de selección es bastante ágil.

Una entrevista con varios miembros del equipo y una prueba técnica que puedes realizar tranquilamente en casa. En ocasiones puede ser necesario una tercera charla para aclarar alguna duda.

Organizan encuentros 2 o 4 veces al año en Valencia o Madrid a los que puede que sea necesario acudir.