Redcare Pharmacy

Ingeniero/a Staff Fullstack, Retail (h/m/d)

TypeScriptPythonJavaReactNode.jsDockerKubernetes
Traducción automática. Consulta el original.

Descripción de la empresa

Sobre Redcare Pharmacy

Como la farmacia online número 1 de Europa, Redcare Pharmacy cuenta con equipos apasionados y una innovación de vanguardia. Nos esforzamos por crear un entorno de trabajo saludable y colaborativo donde cada empleado se sienta valorado e inspirado para contribuir a nuestra visión: “Hasta que cada ser humano tenga su salud”. Si buscas una carrera con propósito que se alinee con tus valores, únete a nosotros y comienza tu #Redcareer hoy mismo.

Sobre el puesto

Como ingeniero/a de software Staff dentro de nuestro dominio de Retail – Transacciones, asumirás el liderazgo técnico de dos equipos de ingeniería responsables de uno de los recorridos del cliente más críticos en Redcare Pharmacy. Combinando una profunda experiencia práctica en ingeniería con una influencia de nivel Staff, darás forma a la evolución de nuestras capacidades de pago (checkout) en web, backend y, cada vez más, en experiencias móviles nativas, mientras creas una alineación técnica en áreas conectadas como pagos, pedidos y envíos.

Esta es una oportunidad para influir más allá de funciones individuales o una única base de código: ayudarás a establecer la dirección arquitectónica, elevar los estándares de ingeniería y convertir desafíos técnicos y de negocio complejos en soluciones escalables utilizadas por millones de clientes en toda Europa.

Sobre el stack tecnológico

React.js, Next.js, Java, Spring Boot, SwiftUI, Swift, Kotlin, Android SDK, ES6, ESI, Varnish, Docker, Google Cloud, Kubernetes.

Aunque este es un puesto remoto con base en Alemania, puede requerir colaboración presencial ocasional en nuestras oficinas de Berlín o Colonia, dependiendo de las necesidades del negocio y del equipo.

Tipo de trabajo remoto: Ingeniería

Descripción del puesto

Sobre tus tareas

  1. Dar forma a la arquitectura en el dominio de Transacciones: Proporcionar dirección técnica en dos equipos de ingeniería y dominios conectados, diseñando soluciones distribuidas escalables en frontend y backend. Facilitarás decisiones arquitectónicas complejas y realizarás concesiones pragmáticas basadas en datos sobre rendimiento, seguridad, fiabilidad, mantenibilidad y costes, identificando riesgos que se extienden más allá de un equipo individual.
  1. Construir la próxima generación de Transacciones: Mantenerte activo en el desarrollo de frontend y backend, dando forma a las experiencias orientadas al cliente con React y capacidades escalables de backend con Java. Influirás en las soluciones desde el descubrimiento inicial y el diseño del sistema hasta la implementación y producción, mientras ayudas a establecer las bases para futuras experiencias de pago nativas en iOS y Android.
  1. Elevar los estándares de ingeniería más allá de un equipo: Impulsar la adopción de prácticas de arquitectura, rendimiento, seguridad, pruebas, observabilidad y fiabilidad. Trabajar con líderes de ingeniería y equipos especializados para convertir desafíos técnicos recurrentes en patrones reutilizables, directrices y capacidades de plataforma en lugar de resolverlos localmente.
  1. Liderar iniciativas complejas mediante la influencia: Crear alineación entre los equipos de Checkout, Pagos, Pedidos, Envíos y otros equipos dependientes donde la propiedad y las prioridades técnicas cruzan fronteras. Mentorizar a ingenieros, facilitar discusiones de arquitectura y diseño, y proporcionar dirección técnica sin depender de la autoridad formal, permitiendo que los equipos tomen decisiones más sólidas de forma independiente.
  1. Conectar tecnología, clientes e impacto en el negocio: Colaborar con Producto, UX y el liderazgo de ingeniería para identificar oportunidades, cuestionar suposiciones y traducir las necesidades del negocio en una estrategia técnica sostenible. Utilizar datos, métricas y tendencias del sector para evaluar concesiones, priorizar inversiones de alto impacto y determinar cuándo evolucionar las capacidades existentes frente a introducir nuevas tecnologías o enfoques.

Cualificaciones

Sobre ti

Aportas una profunda experiencia práctica en ingeniería de frontend con React y TypeScript, combinada con experiencia profesional en desarrollo de backend en al menos un lenguaje o framework (por ejemplo, Node.js, Java, Python o similar). Te sientes cómodo trabajando en todo el stack, contribuyendo a servicios de backend en producción y APIs, y asumiendo la responsabilidad de aplicaciones orientadas al cliente.

Has operado a nivel Staff/Principal o demostrado un alcance técnico equivalente, con experiencia en el diseño de sistemas complejos y en la toma de decisiones arquitectónicas que afectan a múltiples equipos o dominios. Otros ingenieros senior buscan tu opinión, y te sientes cómodo creando alineación técnica donde existen requisitos, restricciones y opiniones contrapuestas.

Tienes un sólido historial de liderazgo mediante la influencia y el desarrollo de otros ingenieros. Puedes mentorizar a ingenieros experimentados, facilitar discusiones de arquitectura y diseño, introducir estándares de ingeniería y crear un entorno donde los equipos puedan tomar decisiones técnicas de alta calidad sin convertirte en un cuello de botella.

Combinas profundidad técnica con un sólido criterio de negocio y producto. Trabajas eficazmente con Producto, UX, Seguridad, SRE y partes interesadas de ingeniería, utilizas métricas y evidencias para guiar las decisiones y piensas más allá de la solución inmediata para lograr el mejor resultado para la organización en general.

La experiencia con sistemas de checkout, pagos, pedidos, comercio electrónico o marketplaces es una gran ventaja; la exposición al desarrollo nativo de Android/Kotlin o iOS/Swift sería valiosa para la dirección hacia la que se dirige el dominio.

Información adicional

Sobre tus beneficios

Para brindarte el mejor apoyo posible según tus necesidades individuales, ya sea llevar una vida saludable, tener suficiente tiempo para tu familia o desarrollar tus habilidades, ofrecemos una amplia gama de beneficios específicos según la ubicación:

  • Deporte: Mantente saludable. Benefíciate de un paquete de membresía (M) en Urban Sports Club, para que puedas aprovechar una gran variedad de ofertas deportivas.
  • Trabajo desde casa: Si tu trabajo no requiere que estés presente en la oficina, podemos organizar el lugar desde el que trabajas de forma individual, incluso hasta 20 días al año en cualquier lugar de la UE.
  • Movilidad: Proporcionamos a nuestros empleados un Deutschland Ticket totalmente financiado que puede utilizarse en cualquier momento.
  • Desarrollo personal: ¡Crece! Apoyamos y fomentamos tu desarrollo individual a través de diversas formaciones internas y externas.
  • Vacaciones: 30 días de vacaciones pagadas al año (más un día adicional en Rosenmontag) y la opción de tomar vacaciones no remuneradas de hasta 10 días (después de un año trabajando con nosotros).
  • Descuento para empleados: Obtienes un 10 % de descuento para empleados en todos los productos de venta libre, belleza y cuidado personal en nuestra tienda online y un 20 % de descuento en nu3.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores