Medior Frontend Developer 📚
Benvidas e benvidos a la plataforma líder en la preparación del examen tipo test. Nacida en 2016, tiene acumulada ya la confianza de más de 860.000 opositores. No se conforman: quieren ser el máximo referente en la preparación de tests, y para ello necesitan ser la plataforma digital más potente.
¿Qué harás?
Todo el equipo está centrado en seguir mejorando una plataforma, ya de por sí, muy completa. Lo más importante: serás parte de un equipo cohesionado y preparado para todo con mucho espacio y autonomía.
El equipo tecnológico se esfuerza por crear siempre software de calidad y altamente escalable, y para seguir así en 2022 necesitan incorporar un perfil frontend al equipo. Serás un referente para el equipo de front y formarás parte del “Chapter” que entrega todo lo visual que utiliza el usuario. . Estarás dentro de un código rodeado de buenas prácticas, además formarás parte activa de decidir el roadmap técnico del producto.
🧐 ¿Sabiás que...? 🧐
Son ganadores en 2018 de la aceleradora SeedRocket y ganadores en 2019 del premio Emprendedor XXI en Galicia. Han conseguido acumular ya la confianza de más 860.000 opositores -varios manfreditas ya incorporados- y una cuota de mercado envidiable que crece a buen ritmo. No solo llevan un ritmo vertiginoso en cuanto al número de opositores inscritos en la plataforma, sino que cuentan ya con más de 42 empleados y no paran de crecer.
Si te interesa esta oportunidad, ¡hazme un PING! 💬. Te guiaré a través de todo el proceso para asegurarnos de que puedas dar lo mejor de ti.
Tu evolución
En 1 mes
Desde el primer día ya tendrás funcionando los proyectos en tu local e incluso ya habrá código tuyo subido a producción. De esta manera en el primer día ya habrás visto todo el flujo desde escribir código hasta que llegue a producción.
Al principio lo más importante será “empaparte” de la cultura de OpositaTest. Para ello, tendrás acceso al Handbook de OpositaTest, donde se te explicará cómo se organizan y cuáles son los procesos que siguen. Además, conocerás a todos los integrantes de la familia de Opositatest, no solo sus nombres, sino que les habrás puesto cara y habrás participado en alguna llamada con todos. Incluso te habrá dado tiempo a tomarte un café ☕️(virtual si estás en otra ubicación) con más de uno para conocerles un poco mejor.
Profundizarás en el modelo de negocio, los objetivos del equipo y entenderás a la perfección cómo están organizados los proyectos y sus responsabilidades.
Tus responsabilidades
Hacer código fiable, escalable y mantenerlo a largo plazo.
Desplegar nuevas releases de la app, es un proceso automatizado pero requiere de ciertos procesos.
Implementar componentes de forma autónoma.
Revisar Sentry para comprobar que todo funciona como la seda.
Proponer tareas de mejora en su backlog, tanto a nivel técnico como nuevas propuestas de funcionalidades.
Revisar PR de otros integrantes del equipo.
¿Cómo lo harás?
En Opositatest han adaptado el agilismo a sus necesidades y tienen una forma muy particular y eficiente de organizarse. Lo hacen en base a OKRs -Si no sabes de lo que te estamos hablando no te preocupes que ellos te contarán cómo lo tienen planteado-. Como pincelada podemos decirte que tienen OKR anuales y a partir de los cuales definen los OKR trimestrales, los cuales se desgranan en sprints de 2 semanas.
Pero no creas que todo viene impuesto desde arriba, los OKR trimestrales (que estarán alineados con los anuales de la compañía) y los objetivos de cada sprint, los decidirás internamente con el equipo.
A nivel de herramientas, para la comunicación diaria usan Slack y para la comunicación informal fuera de la oficina, Signal.
El equipo de desarrollo está organizado en dos Squads, todas tus tareas de sprint estarán en KanbanFlow e irás cogiendo las tareas según te vaya apeteciendo. Podrás ponerte con lo que te apetezca, siempre y cuando vaya acorde a los objetivos del sprint.
Vamos, lo que se suele llamar: ¡¡un CHOLLO!!
¿Cuándo trabajarás?
Cuando quieras, sí, C-U-A-N-D-O Q-U-I-E-R-AS-. La jornada laboral es de 39 horas a la semana que repartirás como más te guste.
Esto es: libertad horaria total. El foco es el incremento del tráfico y la rentabilidad y para eso, no están atados a un horario sino a los resultados.
🚨OJO 🚨 son humanos dentro de un mundo orquestado 😅 y casi siempre se mueven entre las 6:00 de la mañana y las 18:00 horas.
Día laborable
Jornada completaVacaciones
26 díasJornada laboral
Flexible¿Dónde trabajarás?
Presencial
Remoto
La posición es 100% remota, el equipo de OpositaTest está repartido por toda España, mayoritariamente Coruña y Galicia, pero otra parte del team está repartida en Andalucía, Valencia, Mallorca, León...
¿Con quién trabajarás?
Como hemos comentado, OpositaTest ahora mismo lo conforma un equipo de 42 personas y subiendo como la espuma.
Disponen de un ambiente de trabajo inmejorable y para cualquier problema o duda se vuelcan y te ayudan desde el minuto cero. Como buena familia numerosa, no quieren dejar a nadie fuera, ni destacar a nadie por encima del resto, así que te contamos cómo son en equipo.
Les encanta pasarlo bien y hacer que a todo el mundo le guste ir a trabajar. En cualquier incorporación se preocupan más por la persona y su encaje cultural que por sus conocimientos. Para ellos es importante poner el foco en la persona para que la cultura de OpositaTest no se pierda y pueda seguir creciendo sin dejar de ser una gran tribu ⛺️
Si nos centramos en la parte técnica, tienen un equipo de desarrollo formado a día de hoy por 13 personas organizadas en dos squads multidisciplinares, con perfiles de las siguientes áreas: backend, sistemas, frontend y diseño, y todos dispuestos a ayudarte.
- Desde Sistemas, te echarán un cable en todo lo que necesites para instalar los proyectos, todo lo que tenga que ver con Docker y te resolverán cualquier duda acerca de la integración continua y sus despliegues en AWS.
- Diseño. Hablarás con este equipo para coordinar la creación de nuevos componentes en la librería. Cualquier duda respecto a los diseños en Figma, tendrán respuesta. Todo su trabajo tendrá una incidencia directamente en lo que ve el usuario, además idearán nuevas funcionalidades e intentarán solucionar cualquier problema que tengan los usuarios al usar la plataforma.
- Backend pondrá a tu disposición un API con la mejor documentación posible y dispuestos a tener en cuenta cualquier propuesta que haga más fácil la vida en el cliente.
- Por último, tienen el equipo Frontend, que será tu “casa”. Formarás parte de este equipo, desarrollando las funcionalidades en app y web, pero sobre todo ayudando a darle forma a esa librería de componentes que debe ser la unión perfecta entre el equipo de Diseño y de Frontend. Todo tu trabajo tendrá una incidencia directamente en lo que ve el usuario, tanto para lo bueno como para lo malo, lo único asegurado es que tendrás a una comunidad encantada de darte feedback en cada despliegue.
¿Qué piden?
Por si no ha quedado muy claro durante el documento, el perfil ideal que están buscando a una persona que controle de Javascript y librería de componentes.
En cuanto a conocimientos les gustaría conocer a una persona con, al menos, tres años de experiencia en producto y...
- Conocimientos en Javascript.
- Conocimientos de React -u otra librería/framework, suficientes como para poder implementar componentes sin ayuda desde cero.
- Haber trabajado con StoryBook o similares. Muy importante.
- Conocimientos de buenas prácticas y estructura de componentes.
- Programación de calidad, saber hacer testing a nivel componente o al menos tener interés en ellos.
Y quizás lo más importante, el tipo de persona que quieren incorporar:
- Alguien con inquietud y que le guste estar continuamente aprendiendo formas de hacer las cosas mejor.
- Tendrás total autonomía para gestionar tu propio trabajo, quieren que seas lo más autónomo/a posible, sin embargo, ante cualquier bloqueo, no dudes en levantar la mano y pidas ayuda. No son un equipo de valientes, son un equipo... con todo lo que implica esa palabra.
- Que te guste compartir conocimiento y hacer que la gente de tu alrededor sea cada día mejor.
- Obsesión por las buenas prácticas, código limpio y mantenible.
- Alguien con preocupación por los pequeños detalles, que te guste monitorizar que no aparezcan errores y con rigurosidad en las revisiones de código. Si es mimando un producto propio, mejor que mejor.
Tecnologías
Innegociable
CSS
HTML
JavaScript
Storybook
Estaría bien
Figma
React
Otras habilidades
Innegociable
Atención al detalle
Trabajo en equipo
Estaría bien
Visión estratégica
Suma puntos
Capacidad de autogestión
Proactividad
¿Qué ofrecen?
- 🤓 20 horas laborables anuales para dedicarlas a formación.
- Un muy buen ambiente de trabajo en un equipo de apasionados por la tecnología. En la era pre-covid organizaban un team building mensual. Cada mes cualquier integrante del equipo hacía sus propuestas y la más votada era la ganadora.
Beneficios
Eventos de formación internos
Descuento en productos de la empresa
Dinámicas y eventos de teambuilding
Vacaciones Extra
What the FAQ?
¡El que tú quieras! Verás personas desde las 6:00 am, otros que trabajan de tarde, otros hacen horario partido… 100% flexible ;).
Los tiempos de la entrevista serán lo más ágiles posibles, evitando pruebas técnicas si no fueran necesarias y la/s entrevista/s serán directamente con los miembros del equipo.
Puedes coger los 26 días como tú quieras, ¿Quieres librar 26 lunes al año? ¡Adelante!.
La gran parte del equipo son gallegos, pasarlo bien forma parte de su ADN. De todas formas, se preocupan mucho por cuidar las relaciones entre empleados, en cada reunión lo podrás comprobar. Y, como no, ya tienen planeados eventos tan variopintos como campeonato de tortillas 🍳, torneo de futbolín, carreras de karts 🏎️, fiestas nocturnas 🕺, noche de casino 🎰.
No, por temas administrativos solo valoran perfiles dentro del territorio nacional.