Frontend Developer 🔋
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 ⏬⏬
¿Qué harás?
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.
Tu evolución
En 1 mes
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.
Tus responsabilidades
- ¡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.
¿Cómo lo harás?
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.
¿Cuándo trabajarás?
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.
Día laborable
Jornada completaVacaciones
23 díasJornada laboral
Flexible¿Dónde trabajarás?
Presencial
Remoto
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?
¿Con quién trabajarás?
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.
¿Qué piden?
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.
Tecnologías
Innegociable
JavaScript
Vue
CSS
Estaría bien
Angular2+
Suma puntos
Cordova
.NET
Otras habilidades
Innegociable
Adaptabilidad al cambio
Proactividad
Trabajo en equipo
Capacidad de autogestión
Estaría bien
Capacidad de presentación
Compartir tu conocimiento con el resto del equipo
Tolerancia a la incertidumbre
Atención al detalle
Suma puntos
Comunicación verbal
Aprendizaje Continuo
¿Qué ofrecen?
🕓 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.
Beneficios
Presupuesto para formación
Descuento en productos de la empresa
What the FAQ?
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.