Senior Frontend
Estarás de acuerdo en que gestionar los contratos de tu casa y asegurarte de que siempre te beneficias de la mejor oferta posible es difícil, requiere mucho tiempo y es aburrido😴.
La misión de Selectra es ayudar a personas de todo el mundo para que se beneficien de las mejores ofertas en todos sus contratos del hogar, como electricidad, gas, internet, telefonía, etc. Ahora necesitan un perfil Senior Frontend que les ayude a seguir por el buen camino, abajo tienes toda la info 👇
¿Qué harás?
Selectra era una empresa orientada a ventas, con un liderazgo súper fuerte en los departamentos de marketing y ventas durante más de una década. Ahora, apoyados por esta madurez en el mercado, están en el inicio de su viaje para crear una experiencia digital sencilla e intuitiva donde sus clientes gestionen todos sus contratos del hogar.
Internamente, su visión es convertirse en "el Booking.com de los contratos del hogar" con el objetivo de cambiar el comportamiento de las personas a la hora de gestionar sus facturas, es decir, pasar de las antiguas llamadas telefónicas a una experiencia totalmente digital.
Por lo tanto, unirse ahora significa ser parte de la creación de nuevos productos innovadores, así como el crecimiento del departamento en todos los niveles. ¡Esta es la oportunidad de crecimiento que no es fácil de encontrar en el mercado!
Trabajarás en una empresa internacional donde encontrarás diferentes tipos de retos: desde aplicaciones de alto rendimiento que soportan +25M de usuarios cada mes, hasta descubrir la próxima solución disruptiva para gestionar todos tus contratos desde una app en tu teléfono, pasando por la expansión de aplicaciones consolidadas a otros mercados. En Selectra, las oportunidades de crecimiento son infinitas 🚀.
Su Stack tecnológico consiste en una arquitectura orientada a servicios (a.k.a. microservicios) alojada en AWS y desplegada sobre Kubernetes a través de su pipeline de integración/entrega continua y monitorizada con Datadog. PHP8.X y Laravel impulsan su Backend mientras que ReactJS da forma a su interfaz de usuario. Domain Driven Design establece las directrices de código para gestionar adecuadamente su lógica de negocio y Restful impulsa el diseño de sus APIs.
Tu evolución
En 1 mes
El primer día, prepararás tu portátil y podrás elegir entre Mac o Linux, conocerás a todos/as tus compañeros/as de tu squad y pasarás por sus herramientas de comunicación (slack) y gestión (basecamp).
A lo largo del primer mes, tendrás la oportunidad de conocer al resto de los/as compañeros/as del equipo y empezarás a contribuir a su código base entregando nuevas características a producción.
Tus responsabilidades
Colaborar en la creación, evolución y mantenimiento de su producto de principio a fin: codificación, pruebas, optimización de recursos, establecimiento de mecanismos de monitorización y alerta, etc.
Formar parte de las sesiones de descubrimiento con el resto del equipo para evaluar la viabilidad técnica de las soluciones propuestas, así como para sugerir otras alternativas que permitan al equipo medir rápidamente el impacto de una nueva idea (principalmente ejecutando pruebas A/B).
Medición y seguimiento del rendimiento de sus soluciones tanto a nivel de negocio como técnico para tomar nuevas decisiones de producto y tecnología.
Pair programaming, code reviews y trabajar con el resto de ingenieros de producto de tu equipo en un entorno siempre colaborativo.
Contribuir más allá de tu equipo, participando en las decisiones de arquitectura de las que se beneficiará su sistema de microservicios, así como entrenando y asesorando a otros ingenieros de producto del departamento.
¿Cómo lo harás?
Se organizan en equipos de producto; equipos autónomos y multifuncionales que trabajan diariamente bajo una visión común. Están formados por: un/a Tech Lead, un/a Product Manager, un/a Product Designer y los/as Product Engineers.
Si te motiva la visibilidad de tu trabajo, el impacto que este tiene en los resultados de la empresa, la cantidad de usuarios que hacen uso de tus funcionalidades y cómo esto impulsa el crecimiento de tu carrera, Selectra es tu sitio.
Sus equipos de producto están alineados con las respectivas áreas de negocio siguiendo la siguiente organización:
- Acquisition Tribe: Diferentes squads (SEO y SEA) se encargan de aumentar el tráfico entrante a sus más de 100 sitios web.
- Online Conversion Tribe: Tienen diferentes squads enfocados a cada vertical de negocio (Energía, Telecomunicaciones, Seguros, ...) cuyo objetivo es proporcionar una experiencia online de comparación a sus usuarios/as.
- Offline Conversion Tribe: Se encargan de crear una herramienta de backoffice que maximice la eficiencia de sus agentes comerciales para vender contratos por teléfono.
- Loyalty Squad: Un squad se encarga de la creación de un Customer Space para que sus clientes puedan gestionar fácilmente sus contratos y encontrar las mejores ofertas.
- Supporting Squads: el equipo de SysOps proporciona la infraestructura en la nube, el squad de Integraciones conecta su sistema con el de sus proveedores y el Squad de Telefonía se asegura de que las llamadas telefónicas funcionen perfectamente.
Los equipos de producto aplican la metodología ágil de Continuos Discovery and Delivery (el Scrum de toda la vida pero con tiempo para pensar antes de hacer ✌️). Trabajan en ciclos de 3 semanas en los que 1 semana se utiliza para la planificación y 2 semanas para entregar las funcionalidades planificadas y descubrir otras nuevas.
Odian perder el tiempo implementando características sin saber si el impacto será positivo o no. Por ello, trabajan con hipótesis que se prueban y miden antes de traducirse en historias de usuario añadidas al backlog.
Además, cada 3 semanas los/as Tech Leads de cada equipo tienen una sesión 1:1 con cada miembro para hacer un seguimiento de los objetivos definidos en el momento de la performance review (que se lleva a cabo dos veces al año).
¿Cuándo trabajarás?
En Selectra creen firmemente en la conciliación de la vida laboral y familiar y en la autoorganización, para que cada persona sea dueña de su trabajo y de su tiempo.
Normalmente, empiezan entre las 8 y las 10 de la mañana y terminan entre las 5 y las 7 de la tarde, para que te sirva de referencia, pero puedes hacer el que mejor se adapte a tus tiempos :)
Día laborable
Jornada completaVacaciones
22 díasJornada laboral
Flexible¿Dónde trabajarás?
Presencial
Remoto
¡Desde donde tú quieras!
Este trabajo es 100% remoto, aunque siempre están abiertos a que te pases por su sede en Madrid para compartir unas cervezas con todos/as tus compis 🍻.
¿Con quién trabajarás?
¡Actualmente, son más de 30 personas en el departamento!😮 y estos que presentamos solo algunos de los compis con los que más interactuarás en tu día a día:
- Maikel González (CTO): es un loco de la tecnología, el producto, y la organización y escalabilidad de equipos. Tiene amplia experiencia en el mundo start-up y trata de implementar siempre este rollito en sus equipos. Es uno de los co-organizadores del meetup de PHPMad (sí, PHP también puede ser cool según él).
- Carlos Cruz (Tech Lead): amante de la buena música (o eso dice), ya predijo que PHP no iba a morir. Product-oriented, amante de Laravel y cazador de bugs, lucha cada día contra el código legacy y cualquier enemigo que se interponga en su camino. Le gustan los tests, salir de cañas y el rock and roll.
- Thomas de Nonancourt (Product Manager): francés desde su nacimiento y hasta la fecha, es un amante del área de Producto y así lo emana por cada uno de sus poros. Siempre con su bici a cuestas, le puedes encontrar de vez en cuando por las oficinas o pateando un balón en sus ratos libres.
- Florian Leblois (Product Designer): ¿quién dijo que el UX consiste solo en pintar cosas bonitas? Florian, líder del área de Diseño, es un apasionado de la psicología y le flipa cuidar cada mínimo detalle cuando define la experiencia que le brindan a sus usuarios con sus productos.
- Juan José Garzón (Product Engineer): mejor conocido como Juanjo, es un auténtico todoterreno a nivel de código capaz de contribuir con gran calidad tanto al Backend como al Frontend. Lo de “todoterreno” se lo lleva también a lo personal, y es que es un amante de cualquier deporte.
¿Qué piden?
En su «lista de los Reyes Magos» nos han pedido un/a Senior Frontend que venga con:
- +3 años de experiencia trabajando con JavaScript
- +1 año de experiencia con ReactJs + Redux
- Experiencia creando aplicaciones web progresivas
- Experiencia creando interfaces de usuario complejas
- Experiencia trabajando con APIs de terceros, enrutamiento del lado del cliente y aplicaciones de una sola página
- Pruebas de Frontend
- Apasionado por el software y el aprendizaje continuo
- Habilidades de comunicación, orientado al producto capaz de liderar proyectos que involucren a todo el equipo de manera efectiva
- Dominio del inglés
Les dejarías boquiabiertos/as si además cuentas con experiencia en…
- React Native
- NodeJs
- AWS, Docker and Kubernetes
- Eres activo/a en comunidades de software y tecnología
- Cuentas con experiencia previa en startups
Tecnologías
Innegociable
javacript
CSS
HTML
Estaría bien
React
Suma puntos
NodeJS
Vue
Otras habilidades
Innegociable
Aprendizaje Continuo
Proactividad
Trabajo en equipo
Estaría bien
Comunicación verbal
Liderazgo
Capacidad de mentorización
Suma puntos
Comunicación escrita
¿Qué ofrecen?
📡 Trabajo remoto 100%, pero siempre con la posibilidad de acudir a la oficina de Madrid cuando quieras.
🕓 Horario flexible (sólo se pide que estés disponible de 10:00 a 17:00h).
🗺️ Plan de carrera.
🧸 Posibilidad de elegir tu entorno de trabajo: Linux, MacOS o Güindous.
💂 Clases de inglés y francés subvencionadas por la empresa.
🍲 Posibilidad de recibir parte de tu retribución en cheques restaurant.