OpositaTest
OpositaTeam
OpositaTest
Oferta cerrada el 06/05/2024

PHP Backend Developer

Salario32-42K
Remoto100%
🌎 Remoto 100%🎯 Producto🕐 Horario Flexible👌 Cultura

⚠️ Pausa: Sois increíbles, esta posición ha recibido muchas candidaturas en tiempo récord y ahora estamos leyendo con mimo todas y os daremos respuesta de la primera a la última persona, como siempre hacemos. Volvemos pronto.

Benvidos/as a la plataforma online líder en la preparación del examen tipo test 📝. Nacida en 2016, OpositaTest cuenta con una comunidad de opositores de más de 1 MILLÓN de personas. Pero no se conforman, tienen como visión ser la plataforma de aprendizaje líder a nivel mundial (en la actualidad líder en el sector de las oposiciones a nivel nacional). Y para ello necesitan ser la plataforma digital más potente del mercado. Quieren incorporar un perfil PHP Developer a sus tropas que aporte velocidad al equipo. ¿Nos ayudas?

¿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 -donde podemos encontrar a varios manfreditas 😉- se esfuerza por crear siempre software de calidad y altamente escalable, y para seguir así en 2024 necesitan incorporar un experto phpero, como tú al equipo. Formarás parte del “Chapter” de Backend, conocerás y controlarás todas las tripas de la plataforma. Estarás dentro de un código PHP con arquitectura Hexagonal rodeado de buenas prácticas, además formarás parte activa de decidir el roadmap técnico del producto.

🧐 ¿Sabías 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 de 1 MILLÓN de opositores 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 70 empleados y no paran de crecer. 

🙌¿Qué esperan de ti?

Como buena empresa de producto saben que el usuario está por encima de todo, entregar valor e incrementos que provoquen al usuario, el efecto WOW es clave. Es importante para todo el equipo incorporar a una persona que venga con ganas de mejorar su producto.

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

OpositaTest
Tu primer día

En 1 mes

Desde el primer día ya tendrás funcionando los proyectos en tu local e incluso tienen el sistema tan bien engrasado, que 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 todo el mundo. Incluso te habrá dado tiempo a tomarte un café, con más de una persona del equipo para conocerles un poco mejor.

Profundizarás en el modelo de negocio, conocerás las últimas sugerencias por parte de los usuarios, los objetivos del equipo y entenderás a la perfección cómo están organizados los proyectos y sus responsabilidades.

Tus responsabilidades

  • Verás y analizarás puntos de mejoras de la aplicación desde New Relic.

  • Desarrollarás nuevos endpoints para nuevas funcionalidades siguiendo el standard acordado.

  • Cogerás tareas del backlog técnico que tú mismo has decidido.

  • Revisarás PR de otras personas del equipo.

  • Desplegarás tu mismo a producción las PRs que revises.

¿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 (Objective Key Results) OKRs -Si no sabes de lo que te estamos hablando, no te preocupes que 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. A veces estarás con ganas de analizar o proponer alguna oportunidad en el tablero del Discovery Board, revisando una PR de otra persona para que llegue a producción lo antes posible, estarás en tu caja de arena programando en PHP. 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 sacar los objetivos de sprint y para eso, no están atados a un horario sino a los resultados.

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ía laborable

Jornada completa

Vacaciones

26 días

Jornada laboral

Flexible

¿Dónde trabajarás?

Remoto

100%

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, Bilbao, Madrid, León...

¿Con quién trabajarás?

Como hemos comentado, OpositaTest ahora mismo lo conforma un equipo de 70 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.

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

Disponen de un ambiente de trabajo inmejorable y para cualquier problema o duda se vuelcan y se 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 tribu ⛺️.

Si nos centramos en la parte técnica, tienen un equipo de desarrollo formado a día de hoy por 17 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.
  • Frontend harán realidad los diseños y funcionalidades propuestas tanto en web como en app, contarás con compañeros/as encantados/as de testear e intentar retorcer al máximo tus endpoints realizados en las API. Cualquier duda respecto a CSS no tiene secreto para ell@s.
  • 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á 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.
  • Data. ¿Te gusta la programación dirigida con datos? Este es tu sitio, trabajarás en sintonía con el equipo de data y diseño, revisando las métricas principales de dicha funcionalidad e iterando para obtener el mejor resultado.
  • Por último, tienen el equipo Backend, -del que formarás parte- . Será la fuente de la que beban todos los demás equipos y donde se cuece todo lo bueno.

¿Qué piden?

El stack de OpositaTest gira en torno a PHP poniendo especial atención a las buenas prácticas y testing. Específicamente, ¿qué esperan de ti?:

  • Manejarte bien con PHP y Symfony.
  • Dominio en base de datos, saber que a veces con un índice bien puesto eres capaz de ahorrar miles de euros en servidores o varios milisegundos en tiempo de respuesta. En su caso trabajan con MySQL.
  • Experiencia en un proyecto en el que debas tratar con API internacional (para tratar con varios idiomas, diferentes monedas, etc.).
  • Haber trabajado o experiencia con el Ecommerce Sylius o algún ERP sería un extra.
  • Si además tienes experiencia en el mundo del Elearning con plataformas como Moodle. LMS o en el formato H5P les dejarías con la boca abierta 😜

Y ahora, lo más importante, el tipo de persona que quieren incorporar:

  • Obsesión por las buenas prácticas, código limpio y mantenible.
  • 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 tengas la mayor autonomí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.
  • 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.

Tecnologías

Innegociable

  • PHP
    Avanzado
  • Symfony
    Intermedio

Estaría bien

  • MySQL
    Avanzado
  • API
    Intermedio

Otras habilidades

Innegociable

  • Atención al detalle
  • Capacidad de autogestión
  • Trabajo en equipo

Estaría bien

  • Aprendizaje Continuo

Suma puntos

  • Visión estratégica

¿Qué ofrecen?

Salario

32-42K

Horario

Flexible

Remoto

100%
  • 🕓Jornada laboral de 39 horas semanales.
  • 🏡 Trabajo 100% remoto, con un horario totalmente flexible y compatible con tu día a día.
  • Contrato indefinido desde el principio, con un período de prueba de 6 meses.
  • 🤓 formación ilimitada en tiempo y coste siempre previa aprobación de tu manager. 
  • 🏖️ 26 días laborables de vacaciones.
  • Equipamiento para el teletrabajo + 30 euros de compensación mensual en concepto de gastos de teletrabajo.
  • Al año de estar en el equipo entrarás en el plan de beneficios, que incluye distintas medidas vinculadas a la promoción de la salud (reembolso de gastos de distintos especialistas, acceso a servicios de telemedicina, seguro de asistencia en viajes, contribución a un seguro de salud completo) y a la mejora del espacio de trabajo (presupuesto para adquirir elementos orientados a la mejora de la ergonomía y confortabilidad, distintos o complementarios a los del equipamiento básico

Por último, pero no menos importante, un muy buen ambiente de trabajo en un equipo de apasionados por la tecnología. Con quedadas presenciales de todo el equipo a lo largo del año.

Beneficios

Presupuesto para formación
Eventos de formación internos
Descuento en productos de la empresa
Dinámicas y eventos de teambuilding
Vacaciones Extra

What the FAQ?

No, por temas administrativos solo valoran perfiles dentro del territorio nacional.

¡El que tú quieras!

Hay personas que empiezan a las 6:00 am, otras que trabajan de tarde, otras hacen horario partido… 100% flexible ;)

Los tiempos de la entrevista serán lo más ágiles posible. Habitualmente su proceso tiene tres fases:

  • Entrevista cultural.
  • Prueba técnica.
  • Defensa de la prueba técnica con el equipo para ver cómo la has enfocado.

Puedes coger los 26 días como tu quieras, ¿Quieres librar 26 lunes al año? ¡Adelante!