Manfred logoManfred logo
Manfred logo
Manfred en redes:
Plytix
3
Plytix
Oferta cerrada el 22/02/2024

FullStack Developer

Salario60-75K
Remoto100%
🛸 Startup☄️ Crecimiento profesional🎁 Perks💰 Bonus🌎 Remoto 100%

Nacida en Málaga, Plytix, es una plataforma Product Information Management (PIM) que ayuda a las ecommerce de diferentes tamaños a optimizar la información de sus productos, además de descubrir resultados analíticos sobre sus procesos, tanto en su web como en diferentes plataformas de venta. Para seguir escalando su producto, necesitan incorporar a un nuevo perfil FullStack Developer. ¿Te gustaría unirte a este reto? ¡Explora lo que te espera! ☟

¿Qué harás?

Como te comentaba más arriba, Plytix es una plataforma PIM. Y te estarás preguntando “¿qué carallo es eso de PIM?” Básicamente, un software PIM es una fuente de información centralizada donde vive todos los datos de los productos de una empresa (descripciones, precios, imágenes, SKUs, etc.).

Creen fervientemente que administrar el contenido de productos y el crecimiento en el mundo del ecommerce debe ser fácil y accesible para todas las empresas, sean del tamaño que sean. Su misión es ayudar a las marcas y minoristas a centralizar, optimizar, distribuir y analizar todo el contenido de sus productos desde una única plataforma. Como ellos mismos dicen “Con unos clics y un poco de drag and drop, lo tendrás todo hecho“. ¡Están democratizando la gestión de datos de productos y disfrutando cada minuto de ello!

Como FullStack Developer, colaborarás en desafíos y asumirás un papel activo en los diseños de servicios escalables y sólidos. Deberás asegurarte de que estos diseños se implementen siguiendo los últimos patrones de diseño y mejores prácticas. 

Tu evolución

Plytix
Tu primer día

En 1 mes

Vamos que empezamos… 🚶🏾‍♂️

Tendrás un buen conocimiento de las herramientas y procesos, así como el código comenzará a fluir. Comenzarás a revisar historias de usuario y se te asignarán pequeñas tareas para que puedas comenzar a mostrar tus grandes habilidades en el desarrollo. 

Tus responsabilidades

    • Revisarás la calidad de los desarrollos realizados por el equipo, ya que serás referente dentro del front, vigilando que se apliquen buenas prácticas y proponiendo mejoras para incrementar la calidad de la implementación.
    • Te responsabilizarás del análisis, implementación y testeo de las nuevas funcionalidades, tanto en frontend como en backend, ajustando el contexto y alcance —si fuera necesario— para entregar valor lo antes posible.
    • Utilizarás tus conocimientos para mentorizar a otros perfiles, de forma que el talento de la compañía se incremente.
    • Trabajarás, mano a mano, con más developers para definir mejoras en la arquitectura de la aplicación, actualizaciones y creación de librerías de componentes reutilizables que permitan adaptar la aplicación a condiciones cambiantes.

¿Cómo lo harás?

En Plytix, se toman el desarrollo a otro nivel, ¡literalmente! Priorizan el desarrollo ágil y la mejora continua de procesos como si se tratara de un deporte extremo. ¿Su regla de oro? ¡Mínimas reuniones, máxima acción! 💼💻

Eso sí, usan metodologías ágiles en cuanto a la gestión de proyectos para mantenerte en sintonía con el resto del equipo. Siempre estarás alineado/a cuando te sumerjas en pull request antes de que se mergeen.

La validación de sus release candidate involucra a todo el equipo, porque aquí todos somos guardaespaldas de la calidad🦸‍♀️🦸‍♂️ Y hablando de trabajo en equipo, cada línea de código pasa por una revisión de pares antes de ser considerada digna de su repositorio.

Para ello el equipo QA lo conforman 8 personas (¡sí, son exigentes!) se divide en los maestros del análisis manual y los magos de la automatización. ✨🧪

Valoran la transferencia de conocimientos y la propuesta de mejoras como si fueran tesoros. Su estructura horizontal asegura que todos los temas estén sobre la mesa y, por supuesto, no escatiman en tiempo de trabajo ni en momentos de ocio.

💡 Y eso no es todo. 💡

No solo construyen software, sino también carreras profesionales. Suena a topicazo, pero es la realidad: tienen un plan de formación y crecimiento personalizado para cada persona, porque creen que se lo merece cada persona del equipo.

¿Cuándo trabajarás?

Tienen una jornada flexible dentro de la cual puedes distribuir tus horas de trabajo. Eso sí, deberás estar a ciertas horas concretas del día para coincidir con el resto del equipo, por ejemplo, a las 10:30 a.m. (CET) ya han empezado todos los miembros de los equipos.

GUARDIAS

Cuando estés ready, entrarás a realizar guardias como el resto del equipo de developers.

Suelen tocar 4 veces al año, con duración de una semana. Están remuneradas tanto económicamente como en tiempo de descanso.

Disclaimer: *Más detalles en la entrevista.

Día laborable

Jornada completa

Vacaciones

23 días

Jornada laboral

Flexible

¿Dónde trabajarás?

Remoto

100%

¡Desde donde quieras!

Esta posición es 100% remota, por lo que mientras te asegures de que tienes buena conexión y puedes adaptar tus horarios apropiadamente, el lugar lo pones tú.

Te invitarán a sus, céntricas y bien conectadas, instalaciones que tienen en Málaga donde realizan numerosos eventos tales como Halloween, Oktoberfest, Saint Patrick, así como para alguna que otra reunión/formación que hacen de manera puntual. El acudir es opcional, ¡la invitación siempre estará vigente!

El onboarding es presencial y tiene una duración de unas 2-3 semanas, así tendrás la oportunidad de conocer en persona a todo el equipo de Plytix, sus procesos y procedimientos. 

¿Con quién trabajarás?

Trabajarás con el equipo mixto de frontend y backend, que están siempre asegurándose de que todo funcione sin problemas, pero no serán las únicas caras con las que trabajarás a diario, ya que te codearás con el equipo de QA y de Producto.

Si te pica la curiosidad, puedes echar un ojo a este video y conocer más sobre la cultura de desarrollo que tienen en Plytix:

👉 Join the Development Team at Plytix

No obstante, estas son algunas de las personas con las que te encontrarás en tu día a día….

  • Juan Pablo G.(Team Lead): Bart lidera uno de los equipos involucrados en el proceso de desarrollo. Es el intermediario entre el equipo de desarrollo y el equipo de producto. Coordina a los desarrolladores durante la implementación.
  • Manuel P. (Senior Backend Engineer): Como ingeniero de software, Manuel diseña, desarrolla y mantiene el producto en Plytix. Hace uso de su creatividad y habilidades técnicas para resolver nuevos problemas nuevos en el PIM.
  • Antonio E. (Frontend Engineer):Como desarrollador frontend, Antonio analiza los requisitos de nuevas características, implementa nuevas funciones, corrige errores e intenta mejorar la interfaz de nuestro PIM.
  • Pablo M. (QA Manual Team lead):Para garantizar la calidad, Pablo ayuda a planificar las actividades de prueba antes de que comience un sprint de desarrollo. Analiza los requisitos de las próximas funciones y coordina los planes de prueba desde el diseño hasta su entrega. Pablo tiene como objetivo mejorar continuamente los procesos y promover la calidad con el objetivo final de desarrollar un producto de primera clase.
  • Pilar E. (Product Manager): Pilar es esencialmente la directora de proyectos de Plytix PIM. Ella se asegura de que las historias se muevan sin problemas a través de sprints de desarrollo y trabajar en estrecha colaboración con el equipo de desarrollo para maximizar el impacto de cada sprint.
  • Angela C. (UI Specialist): Ángela trabaja en el equipo de diseño para ofrecer soluciones atractivas para nuestro PIM. También se asegura de que nuestros usuarios tengan la mejor experiencia mientras trabajan con la herramienta.

¿Qué piden?

Buscan que la persona que se una a su equipo tenga, al menos, 8 años de experiencia en Desarrollo Web y al menos….

  • +5 años en frontend y +3 de ellos con Angular.
  • Traigas contigo unas bases sólidas de JavaScript (Vanilla).
  • Experiencia backend +3 años con Python o FastAPI.
  • Unos cuantos tiros pegados con CSS.
  • Haber trabajado en grandes proyectos.
  • Que sepas hacer una aplicación desde cero. Haber estado presente en escalar proyectos medianos-grandes o grandes.
  • ¡Test, test y más test!. Valorarán que tengas experiencia con pruebas unitarias, preferiblemente con la herramienta Jest.
  • Conocimientos de las librerías NgRx, RxJs.

Irás a por nota si además….

  • Te manejas en la lengua oficial de Shakespeare. 
  • Kubernetes no te suena a un jugador de fútbol griego.
  • Has tocado algo de BBDD no relacionales como MongoDB.
  • Eres más de Linux que las papas arrugás en Canarias.

Tecnologías

Innegociable

  • Angular2+
    Avanzado
  • JavaScript
    Avanzado

Estaría bien

  • Fastapi
    Intermedio
  • Python
    Avanzado
  • MongoDB
    Intermedio

Otras habilidades

Innegociable

  • Capacidad de autogestión
  • Capacidad de dar feedback
  • Trabajo en equipo

Estaría bien

  • Autonomía en el aprendizaje
  • Pensamiento analítico

Suma puntos

  • Visión crítica

¿Qué ofrecen?

Salario

60-75K

Horario

Flexible

Remoto

100%

🎂 23 días de vacaciones + cumpleaños + Nochebuena y Nochevieja.

🏅 Serás nominado/a por tus compañeros/as y en caso de ser la persona ganadora, te darán un bonus por ello. 

🍲 Buffet y salad bar todos los días y helados ilimitados!. 

🩺 Seguro médico privado cubierto por Plytix.

💳 Sodexo Retribución Flexible:

  • 🏋 Paquete de beneficios personalizable* que incluye membresía en un gimnasio, parking, vales para guardería y restaurante.

❤️ Ser parte de una cultura acogedora con gente brillante y amigable de todo el mundo.

🌱 Tener un propósito y muchas oportunidades para crecer desde el primer día.

🐕 Pet friendly office.

What the FAQ?

Esta posición está abierta a recibir candidaturas de España o de países europeos cuya diferencia horaria sea como máximo de 5 horas. Además, la persona que no resida en España, tendrá que hablar la lengua oficial de Cervantes.

  1. Pasan el CV al Comité de Hiring el cual da el VB para la siguiente fase.
  2. Entrevista con el/la recruiter de unos 30'. 
  3. Entrevista técnica 60-90' con el manager y 2 personas más del equipo.
  4. Prueba técnica, dependiendo del caso.