Skip to content

Medior Frontend Developer (€26 − 36k) para OpositaTest (Coruña 🌊 FULL REMOTE 🏡)

marina ramos edited this page Dec 20, 2021 · 1 revision

PROCESO FINALIZADO CON EXITO! OPOSITATEST YA TIENE, NO SOLO UNO SINO DOS FRONTENDERS!! ENHORABUENA A LOS MANFREDITAS QUE SE HAN INCORPORADO A ESTA GRAN FAMILIA.

Opositatest, ganadores en 2018 de la aceleradora SeedRocket y ganadores en 2019 del premio Emprendedor XXI en Galicia, están buscando sumar a un/a desarrollador/a de JavaScript para web y mobile de cara a reforzar su equipo técnico y seguir haciendo crecer un producto que está revolucionando la preparación de exámenes para oposiciones. Han contado con nosotros para echarles una mano en el proceso en exclusiva, por lo que os ayudaremos con todo lo necesario para conocer mejor su proyecto.

Son la plataforma líder para la preparación tipo test de las oposiciones, cuentan con más de ¡¡¡500.000!!! opositores inscritos en la plataforma y una cuota de mercado envidiable que crece a buen ritmo.

No sólo llevan un ritmo vertiginoso en cuanto al número de opositores inscritos en la plataforma, sino que cuentan ya con más de 30 empleados y no paran de crecer. Además, en este tiempo han promovido iniciativas loables como el Día del opositor y los premios OpositaTest Awards donde condecoran a las mejores iniciativas en redes sociales y a través del cual, este año repartirán 5.000€ a causas benéficas.

Si te interesa esta oportunidad, ¡haznos un ping! Te guiaremos a través de todo el proceso para asegurarnos de que puedas dar lo mejor de ti :)

Qué harás

Lo más importante, serás parte de un equipo cohesionado y preparado para todo. Están centrados en seguir mejorando una plataforma ya de por sí muy completa y te darán mucho espacio y autonomía en la parte mobile/frontend.

La mayor parte de la carga de trabajo será con JavaScript, tanto con React Native como con React. Estarás centrado/a en desarrollar la aplicación móvil y el nuevo aula privada del usuario en React. En OpositaTest intentan compartir la mayor parte del código posible entre la web y la app, así que toda la lógica de negocio está en una zona común, intentando buscar siempre la máxima reutilización y la menor duplicidad de código en todo lo que hacen.

Le dan mucha importancia al testing y las buenas prácticas. Como buena empresa de producto saben que cualquier chapuza te volverá de vuelta a ti o a cualquiera de tus compañer@s, así que hay que poner el foco en la calidad. En este apartado sería interesante que no te suenen a chino ni Jest ni native testing library.

Además trabajan contra sus propias API REST, con autenticación OAUTH y JWT. Están siguiendo las buenas prácticas para un API de Microsoft (si, Microsoft xD) https://github.com/microsoft/api-guidelines.

En 1 mes...

En los primeros días tendrás ya el proyecto instalado e incluso habrás subido código tuyo a producción.

Pero no corramos, lo primero de todo será darte acceso al Handbook de OpositaTest, donde te explican cómo funciona toda la empresa y conocerás a todos los componentes del equipo de Opositatest, y no sólo sus nombres, sino que les habrás puesto cara y habrás participado en alguna llamada con tod@s. Incluso te habrá dado tiempo a tomarte un café (virtual si estás en otra ubicación) con más de un@ para conocerlos un poco mejor.

Irás conociendo cómo funciona OpositaTest a nivel de de producto, y por supuesto, ya tendrás una visión general de cómo funciona la plataforma actual, las diferentes características y los retos técnicos para los siguientes meses.

Habrás realizado pequeñas mejoras y revisado algún PR de otro compañero para llevar a producción.

En 3 meses...

Estarás totalmente integrado/a, de hecho pensarás que llevas toda la vida en OpositaTest y, lo más importante, habrás comprobado tú mismo/a que TODAS aquellas cosas chulas que te habían comentado de OpositaTest eran ciertas y no un cuento chino (o gallego) 😉.

Habrás tenido ocasión de asistir a alguna charla interna de OpositaTest y, por supuesto, ya te habrás posicionado en algún debate contra o a favor de Apple.

OpositaTest Apple or Not Apple

En este punto ya estarás listo para poder hacer alguna pequeña funcionalidad. Comprobarás que en Opositatest están abiertos a las propuestas de mejora de los usuarios y habrás valorado ya alguna que otra. Del mismo modo habrás podido ver y arreglar alguna incidencia en Sentry.

Conocerás y participarás de las retrospectivas conjuntas con el resto de los equipos; cada sprint organizan una retrospectiva con dos miembros de los equipos de marketing, desarrollo, contenido y atención al cliente, para que todos estén enterados de todo lo que ocurre en el OpositaTest y asegurarse de mantener una comunicación fluida en el equipo.

En 6 meses...

Ya volarás sólo/a, propondrás mejoras en el código, alguna buena práctica que no estén implementando o algún refactor que puedas ver interesante en parte del proyecto. Estarás llevando a cabo alguna que otra funcionalidad más completa.

Casi con total seguridad habrás desplegado tú mismo ya una versión de la app móvil, desde las tiendas de Google y Apple.

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

Todas tus tareas de sprint estarán en kanbanflow e irás cogiendo las tareas según te vaya apeteciendo. A veces estarás con ganas de programar en React Native y cogerás tareas de la app, a veces con ganas de hacerlo en la web, a veces con ganas de testear alguna funcionalidad poco testeada, otras veces te levantarás con ganas de afinar algún diseño… Podrás ponerte con lo que te apetezca, siempre y cuando vaya acorde a los objetivos del sprint. Vamos, ¡¡lo que se suele llamar CHOLLO!!

OpositaTest Kanban

Con quién lo harás

Como hemos comentado, OpositaTest ahora mismo lo conforma un equipo de 30 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 Opositatest siga creciendo sin dejar de ser una gran familia.

Si te unes a Opositatest y cuando el COVIDGedón lo permita, podrás participar en eventos tan variopintos como campeonato de tortillas 🍳, torneo de futbolín, carreras de karts 🏎️, fiestas nocturnas 🕺, noche de casino 🎰… Ahora mismo, con esta pandemia que estamos sufriendo, lo echan mucho de menos, pero el buen ambiente y la comunicación no han cesado.

OpositaTest Team

Si nos centramos en la parte técnica, tienen un equipo de desarrollo formado a día de hoy por 10 personas, organizado en las siguientes áreas: backend, sistemas, frontend y diseño, y todos dispuestos a echarte una mano.

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

  • Desde Sistemas, te echarán una mano 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.

  • Con Diseño, cualquier duda respecto css o sus diseños en Figma, tendrán respuesta, contarás con compañeros encantados de echarte un cable para que todos los detalles queden perfectos.

  • Por último, tienen el equipo Frontend, que será tu casa. Formarás parte de este equipo, desarrollando las funcionalidades en app y web. 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.

Cuándo lo harás

Cuando quieras, sí, has leído bien, CUANDO QUIERAS. En Jornada laboral de 39 horas, que repartirás como más te guste.

Esto es, libertad horaria total. Como producto propio les interesa evolucionar, crecer y aportar valor al usuario, les da igual a qué hora estarás delante del ordenador. Si necesitas ayuda puedes coordinar horario con cualquier persona del equipo para hacer un pair programing y casi siempre encontrarás a alguien conectado que te pueda echar una mano.

Como secreto te diré que dentro de la flexibilidad, son humanos dentro de un mundo orquestado 😅 y casi siempre la gente se mueve entre las 6 de la mañana y las 18:00 horas.

Dónde lo harás

La posición es 100% remoto, de hecho tendrás compañer@s en el equipos que ya están bajo esta modalidad.

Dicho esto, tienen oficina física en Coruña, ahora mismo vacía 😢, aunque esperan poder volver pronto. Allí cuentan con gimnasio 🏋️, vestuarios, cafetería ☕, futbolín y mesa de pinpon!! 🏓

OpositaTest Office

Qué piden

Por si no ha quedado muy claro durante el documento, el perfil ideal que están buscando sería un/a Frontend Developer con al menos dos años de experiencia tocando algún framework de JS (preferiblemente React) y habiendo trabajado en desarrollo móvil híbrido (en React Native a ser posible). Pero vamos a empezar por lo más importante, el tipo de persona que quieren incorporar:

A nivel personal

  • Buscan apasionados/as por la ingeniería del software y tecnologías web.
  • Una persona motivada, creativa, con iniciativa y ganas de aprender.
  • Buenas aptitudes de comunicación y trabajo en equipo.
  • Que le guste compartir y colaborar, aportando valor ofreciendo siempre un punto de vista enfocado en la mejora continua. Y sobre todo, que siempre esté dispuesto a echar una mano a quien lo necesite.

A nivel profesional:

  • Al menos 2 años de experiencia programando en algún framework javascript, si encima es React, mucho mejor.
  • Destreza programando aplicaciones móviles -con gran número de usuarios reales- híbridas (preferiblemente con React Native) o nativas.

Experiencia con el SDK iOS y el SDK de Android.

  • Tengas experiencia con el sistema de pagos de Apple.
  • No te suene a chino el lanzamiento de aplicaciones móviles a través de las diferentes tiendas de Google Play y/o Apple Store, ni palabras como prueba abierta, prueba cerrada, canal beta, etc.
  • Tengas experiencia con herramientas como Sentry para poder detectar errores de los usuarios antes de que se pongan en contacto ellos con nosotros.
  • Conocimientos en testing javascript, por ejemplo con Jest o Native testing library.

Si no cumples con todos los requisitos pero piensas que tu perfil puede encajar muy bien con el puesto y te ves capaz de solventar los retos que se te puedan presentar en OpositaTest, no dudes en escribir a juanan@getmanfred.com y presentar tu candidatura.

Qué ofrecen

  • 💸 Salario de entre 26k-36k €.
  • 🏡 Trabajo 100% remoto, con un horario totalmente flexible y compatible con tu día a día.
  • 🕓 Jornada laboral de 39 horas semanales
  • 🤓 20 horas laborables anuales para dedicarlas a Formación.
  • 🏖️ 26 días laborables de vacaciones.
  • Por último, pero no menos importante, un muy buen ambiente de trabajo en un equipo de apasionados por la tecnología. En la era pre-covid organizábamos un team building mensual. Cada mes cualquier integrante del equipo hacía sus propuestas y la más votada era la ganadora

¿Cómo aplico?

Si ya eres manfredita, simplemente péganos un toque. Si aún no lo eres, sólo tienes que rellenar este sencillo formulario. Por favor, indica en tu "Dream Job" que aplicas para el puesto de Front Developer para Opositatest ¡Graciñas!

Este proceso está gestionado por Juanan, así que, si tienes cualquier pregunta, no dudes en contactarle en juanan@getmanfred.com :)

Clone this wiki locally