Marketgoo
Foto grupo
Marketgoo
Offer only available in Spanish

Senior Backend Developer

Salary50-60K
Remote100%
🕓 Horario flexible👌 Cultura💰 Perks🚀 Crecimiento🥥 Vacaciones extra🤑 Reparto de beneficios

marketgoo es un producto Saas que ofrece soluciones SEO para empresas de hosting web, facilitando a sus clientes las herramientas que necesitan para optimizar su tráfico.

Son un equipo con un alto nivel técnico y una cultura muy muy especial que les hace crecer como cohetes y buscan nuevo/a compi que les ayude a seguir teniendo ese impacto. ¡Sigue leyendo, tenemos mucho que contarte!

What will you do?

🧐 Antes de nada, ¿de dónde carallo viene esta gente tan maja?

Nacieron en 2012 y desde entonces no han parado de crecer, son autosuficientes y no han necesitado ni un solo céntimo de inversión. Son rentables, manteniendo una increíble cifra de ingresos por empleado/a, que además siguen mejorando en los registros de facturación mes a mes. 

Son una empresa 100% remota, con core tecnológico y con un equipo cohesionado y muy productivo. marketgoo no es solo una herramienta SEO basada en el lema “do it yourself”, sino un cohete con una cultura brutal. 

En vez de dormirse en los laureles han decidido ser ambiciosos y han estructurado un plan de 10 años para alcanzar sus metas. Sí, has leído bien, 10 años, y aunque suena a mucho tiempo, quieren hacer sitio a todos sus miembros para crecer a largo plazo.

El compromiso del equipo con el proyecto es B-R-U-T-A-L, solo tienes que investigar un poco al equipo de ingeniería para darte cuenta de que su rotación es bajísima. 

🤜🤛 Hablando de compromiso, ¿cómo hacen para mantener ese engagement?

Tienen muy claro que el éxito de su Producto se debe al talentazo de las personas que tienen en sus filas y por eso les ponen en el centro de su cultura. Transparencia y sentido común ante todo.

Aunque para nada el engagement se debe a los salarios sino a que todas las personas en marketgoo tienen ADN de remar en equipo y libertad para ser owners de su propio trabajo, te dejamos por aquí por el reajuste salarial que han hecho en todo en el equipo de ingeniería. No se andan con paños calientes: los salarios son públicos y anualmente puedes proponer tu subida salarial desde la responsabilidad y el sentido común.

🦸‍♂️🦸‍♀️ Vamos al pastel, ¿qué esperan de ti?

Lo más relevante es que trabajarás en una empresa SaaS exitosa, con una cultura diferente, que brinda un servicio a más de 300.000 clientes de pago y que no para de crecer.

Como SaaS, su plataforma debe ser sólida, confiable y siempre activa, por lo que están buscando a alguien con amplia experiencia en escalar sistemas complejos para una alta disponibilidad, que apueste por código mantenible y de calidad. 

Tu misión será remar con el resto del equipo para seguir evolucionando el producto, participando en la toma de decisiones y serás responsable de las que tú decidas. Es crucial en este equipo tener actitud y responsabilidad. 

🔧 ¿Cuál va a ser tu stack principal?

Tienen una arquitectura orientada a eventos, con comunicación asíncrona utilizando Pheanstalk como cola de mensajería. El código que consume esta cola de mensajería está en C++.

Vas a tener que desplegar tu magia con su stack: PHP, con BBDD MySQL, Redis y Nginx.. y tendrás que meter mano a su cola de mensajería para optimizar todo lo necesario con C++. Un gran reto que asumir.

No esperan que domines todas sus tecnologías, saben que con tu actitud tendrás una buena curva de aprendizaje, pero debes saber que serás owner de tus desarrollos en todo su ciclo y aunque no seas DevOps o SRE si que tendrás que arremangarte y te acompañarán para que puedas, por ejemplo, actualizar un certificado en un servidor, reiniciar una máquina o meter las manos en algún pipeline si es necesario.

Your evolution

Marketgoo
Your day ZERO

In 1 month

¡Cervecita (o café) versión online que te cayó!

Aterrizarás y habrás podido aprender cómo se construyen los sistemas y la metodología de trabajo. Además, ya habrás conocido a todo el equipo y sabrás quién hace qué.

Durante este tiempo, descubrirás cómo trabajan y cómo es la cultura que tienen implementada. Serás consciente de qué conocimientos te faltan y qué necesitas para seguir mejorando.

Desde el primer momento, Jaime Muñoz y su equipo te ayudarán a diseñar un plan para desarrollarte profesionalmente. Aunque sea online, os habréis juntado en torno a unos zumos de cebada para conoceros mejor.

Your responsibilities

  • Proponer y participar en las conversaciones técnicas, planteando mejoras en la plataforma.

  • Hacer tu magia en los desarrollos, llevando al siguiente nivel su cola de mensajería y actualizando muchos componentes y replanteando muchas cosas de la API.  Tienen un core común para varios productos finales, así que esto será crucial para seguir creciendo en los próximos años.

  • Crear nuevas funcionalidades y mejorar las existentes para la API y para los productos finales.

  • Analizar ideas de producto desde una perspectiva técnica para ver si lo que se quiere hacer es viable o no, e incluso ofrecer alternativas mejores. Esto es importante, pues siempre tienen en mente al partner y al usuario a la hora de plantear cualquier cambio técnico.

  • Proteger su cultura: remando, ayudando y creciendo como debe ser, en equipo.

  • Poner el foco en entrega continua. Recuerda: ownership y delivery es lo que mejor les define como compañía.

How will you do it?

El éxito de marketgoo se basa en el pequeño equipo que tienen montado cuyos pilares son: una fuerte cultura de propiedad y transparencia. 

Nunca te sentirás solo/a, ya que hacen un esfuerzo muy consciente para reforzar esa cultura. En definitiva, quieren asegurarse de que marketgoo ayude a cada persona de su equipo a conseguir sus objetivos personales y profesionales, mientras viven la vida que han elegido. Ese es uno de los motivos por los que su tasa de rotación es (casi) cero. 

Los 1:1 se organizan de manera individualizada según las necesidades. Siempre con el foco puesto en una mejora continua y en ayudarte a sacar todo tu potencial y brillar en tu carrera profesional.

Trabajan en equipos por líneas de negocio. Actualmente, tienen estas líneas:

  • Un equipo de negocio existente que se encarga de integraciones con partners y evolución de los productos existentes. 
  • Un equipo de nuevo negocio que se encarga de experimentar para abrir nuevas vías de negocio.
  • Un equipo de Pataforma que se encarga de que los sistemas y de que el core de marketgoo funcione como un tiro para proveer al resto de equipos.

No se casan con ninguna metodología y se adaptan según lo que mejor se adapte a sus necesidades en cada momento. Utilizan o han utilizado metodologías como Shape-Up, Scrum o Kanban.

El lenguaje natural en muchas reuniones y en la documentación es en inglés ya que parte del equipo habla poco o nada de castellano. No se te pedirá que disecciones la lengua como Shakespeare pero sí que comprendas y te hagas entender. 

Utilizan Clickup y Notion para organizar proyectos, Slack y Meet para comunicarse y Calendar para organizar timeboxing y las reuniones. Los equipos de producto e ingeniería trabajan juntos como una entidad única que llaman "Desarrollo de Producto".

Puedes buscar más información sobre marketgoo, sus valores y principios en el Libro de Cultura que han desarrollado.

When will you work?

🕐 ¡Total flexibilidad!

Como buena empresa que valora objetivos y rendimiento por encima de las horas totales, no son muy amigos del cronómetro. Buscan la productividad por encima de todo.

En marketgoo esperan que seas capaz de autogestionar tu trabajo y tu tiempo, por tanto,  son muy flexibles en ese sentido. No se te pedirá ni que calientes la silla ni tendrás a nadie detrás midiendo tus horas. 

Se consensúan objetivos y se revisan periódicamente y lo que pase en medio es cosa de cada uno mientras no entorpezca a los objetivos o al resto de compis.

Holidays

28 days

Working hours

Flexible

Where will you work?

Remote

100%

🏠🚗 ¡Full-Remote!

Son una compañía 100% remota.

Todos los que forman parte de marketgoo, trabajan desde donde quieran, con las herramientas y apoyo necesario para que todo funcione como un reloj. 

Cuatro veces al año, una por trimestre, se unen para hacer equipo, romper con la pantalla y mejorar juntos. Simplemente, ten en cuenta que un par de veces te pasarás por Madrid y otras dos….¡CHOR-PRE-SA!🙌

Who will you work with?

La empresa está formada por unas 17 personas y unos cuantos freelances que trabajan 100% en remoto. Aunque se esperan más incorporaciones y entre ellas, ¡te están esperando a ti!

Te presentamos a las personas con las que trabajarás en tu día a día:

Pero aunque tu día a día sea con ellos, también conocerás a otros miembros del equipo:

What are they asking for?

Como ya intentamos recalcar, en marketgoo la cultura está por encima de todo. Las tecnologías se aprenden y tienen claro que es probable que no conozcas todas aquellas con las que trabajan, pero la ACTITUD viene de serie y es muy difícil modificarla.

Por esto, para el equipo de marketgoo, ese focus en trabajo en equipo, entrega continua y ser owner de tus propias responsabilidad es un must. Proactividad y actitud ante todo.

Cumplido esto, dentro lista 👇: 

  • Buen nivel de inglés. En el día a día con tus compañeros las conversaciones serán en castellano, pero necesitarás documentar en inglés y tener algunas conversaciones en inglés.
  • Experiencia sólida en PHP y conocimientos y/o ganas para meter las manos en C++.
  • Experiencia en procesos asíncronos con colas de mensajes.
  • MySQL y optimización de bases de datos relacionales no tienen secreto para ti.
  • Experiencia escalando sistemas complejos con altas cargas de trabajo.
  • Tener interiorizado el enfoque hacia un código de calidad, escalable y mantenible.
  • Familiaridad con la filosofía DevOps.

Para ir a por el 10, valorarían mucho si supieras algo de: 

  • Experiencia con tecnologías de contenedores y automatización de procesos, como Docker, Kubernetes, Terraform o herramientas similares.
  • Experiencia con CI / CD.
  • Experiencia en entornos SaaS.

Cosas que debes saber antes de aplicar:

  • Cultura de “No estar de acuerdo y comprometerse". No se puede estar de acuerdo siempre en todo y cuando eso sucede, en marketgoo ponen los egos a un lado y piensan en el resultado final. 
  • Tener un espíritu de mejora continua. No quieren gente que disfrute en su zona de confort, sino alguien que disfrute desafiándose a sí mismo.
  • Capacidad para autogestionarse y autoorganizarse. Nadie controlará qué haces. Por tanto, deberás ser capaz de organizar tu trabajo para cumplir con las expectativas y metas que estableceréis juntos.
  • Buena comunicación. La comunicación tiene un gran impacto cuando se trabaja 100% de forma remota. Debe poder comunicarte bien escribiendo y hablando, de manera directa, honesta y concisa.
  • Tener en cuenta al usuario final. Hacen tecnología, pero lo hacen para complacer a los clientes con su producto. Si no pueden hacer esto, el código pierde su sentido.

Technologies

Non-negotiable

  • PHP
    Advanced
  • MySQL
    Advanced

This would be good

  • C++
    Intermediate

This gives extra points

  • Docker
    Basic

Other skills

Non-negotiable

  • Proactivity
  • Capacity for self-management
  • Team player
  • Analytical thinking

This would be good

  • Continuous learning
  • Autonomy in learning
  • Adaptability to change

What are they offering?

Salary

50-60K

Schedule

Flexible

Remote

100%

Este es el paquete salarial que te pueden ofrecer ahora aunque, tras 2 años en la empresa, entrarás dentro del programa de reparto de beneficios. 

  • 🏝 Los 22 días de toda la vida + 2 viernes en julio + 2 viernes en agosto. Como consideran que navidad es un tiempo para disfrutar, tampoco trabajarás ni el 24 ni 31 de diciembre.
  • 🎂 Son muy de celebrar, por eso el día de tu cumpleaños no trabajarás y te darán 50 € para que te vayas de comida o cena con quien tú quieras.
  • 💰 Reparto de beneficios: al que tendrás acceso tras dos años dentro de la empresa.
  • 🤸‍♂️ Presupuesto para deportes: Hasta 80€ al mes en gimnasios, u otras actividades.
  • 👨‍🎓👩‍🎓 Bolsa monetaria para formación y eventos: 1.000€ por persona para formación y/o eventos.
  • 💻 Un nuevo equipo a tu elección y/o el equipo que necesites.
  • 🎢 2 eventos y 2 meetings por año. Estos son los únicos eventos que no son remotos, en los que la idea es, hacer un viaje y estar todos juntos para pasarlo bien.
  • 🤜🤛 Ayuda específica del Asistente del Equipo con lo que necesites: comprar billetes de viaje, reservar una mesa, organizar un reunión o cualquier detalle relevante para ti que te ayude a quitarte preocupaciones.
  • 🏢 Presupuesto para Coworking: Hasta 150€ / mes.

Perks

Possibility to choose your devices
Dynamics and teambuilding events
Budget for training
Gym Pass
Discount on company products
Extra holidays
Budget for coworking

What the FAQ?

La verdad es que necesitan cubrir la posición YA de YA, por lo que tratarán de ser lo más ágiles posibles.

El proceso de selección constará de 3 fases: una entrevista con Jaime, una prueba técnica y una entrevista final con varios miembros del equipo.

NO. Únicamente se reunen presencialmente 4 veces al año, y siempre para pasarlo bien!