Redpanda Data
Redpanda Data
51 – 200 Empleados
B2BEmpresaSaaS
Redpanda Data desarrolla Redpanda, una plataforma de streaming de datos de alto rendimiento diseñada para canalizaciones de datos en tiempo real y aplicaciones basadas en eventos. Su compatibilidad con la API de Kafka permite a los equipos utilizarla como alternativa directa a Kafka, mientras que su motor de un solo binario ofrece mensajería de baja latencia y alto rendimiento. Redpanda ofrece software autogestionado y servicios en la nube gestionados para equipos de desarrollo y operaciones que trabajan con datos en streaming, registros y métricas.

Ingeniero/a sénior de software de plataforma de interfaz de usuario en Varsovia

Crea la plataforma de interfaz de usuario compartida de Redpanda y microfrontends que se puedan implementar de forma independiente. Desarrolla experiencias fiables con React y TypeScript para Redpanda Cloud, incluidas interfaces de producto y comercio con uso intensivo de datos.

Descripción

  • Desarrolla la plataforma de interfaz de usuario compartida y las interfaces de producto de Redpanda.
  • Migra funciones del producto a microfrontends que se puedan implementar de forma independiente.
  • Gestiona módulos remotos, versiones de contratos del host, desfases de versiones y dependencias compartidas.
  • Diseña, desarrolla y opera interfaces para clientes con uso intensivo de datos en Redpanda Cloud.
  • Crea una degradación gradual y comportamientos alternativos cuando fallan los módulos remotos.
  • Desarrolla y mantiene pruebas rápidas y fiables, desde pruebas unitarias hasta pruebas de extremo a extremo.
  • Contribuye al sistema de diseño y a la biblioteca de componentes para productos implementados por separado y agentes de programación con IA.
  • Redacta RFC, revisa diseños y código, y ayuda a establecer estándares de frontend.
  • Colabora con ingenieros de backend para armonizar la experiencia de usuario con las API y la arquitectura de la información.
  • Participa en la rotación de guardias de los servicios en la nube y mejora su fiabilidad operativa.
  • Apoya el crecimiento del equipo mediante sesiones de programación en pareja y revisiones de código.
  • Desarrolla funciones de comercio para clientes, como registro, facturación según el uso, pagos e integraciones con mercados en la nube.

Requisitos

  • Al menos cinco años de experiencia en el desarrollo y la operación de aplicaciones web de producción para clientes con React y TypeScript.
  • Experiencia con arquitecturas frontend a gran escala y microfrontends implementados de forma independiente, como Module Federation, single-spa o native federation.
  • Comprensión del control de versiones, las dependencias compartidas y los fallos en tiempo de ejecución en los límites del frontend.
  • Capacidad demostrada para llevar proyectos desde el diseño y la planificación hasta la operación en producción con orientación limitada.
  • Conocimientos de arquitectura de componentes, gestión de estado, obtención de datos, rendimiento de compilación y ejecución, y accesibilidad.
  • Experiencia con herramientas de desarrollo asistido por IA, como Claude Code, Cursor o Copilot.
  • Dominio de las pruebas de frontend, desde las pruebas unitarias hasta las de extremo a extremo.
  • Buen criterio de diseño.
  • Excelentes habilidades de comunicación oral y escrita en inglés.
  • Comodidad trabajando de forma asíncrona en un entorno distribuido a nivel mundial.
  • Capacidad para colaborar con equipos de ingeniería, producto y diseño, así como con partes interesadas que trabajan directamente con clientes.
  • Se requiere un portafolio o enlace a trabajos de interfaz de usuario.
  • Se valorará la experiencia de UX con productos y servicios con uso intensivo de datos.
  • Se valorará la experiencia en el desarrollo de interfaces de comercio o facturación.
  • Se valorará la experiencia con Nx, Turborepo, pnpm workspaces, Vite, Rspack, Webpack, tokens de Figma, generación de código, pruebas de regresión visual, protobuf, ConnectRPC, gRPC-web, react-query u otros enfoques similares para obtener datos.

Beneficios

  • Presupuesto para usar las herramientas de IA más recientes.
  • Una organización dinámica, diversa y centrada en las personas.
  • Trabajo con un equipo global.
  • Una cultura basada en la confianza, la transparencia, la comunicación y la amabilidad.
  • La oportunidad de contribuir a productos de gran impacto.
  • Sesiones de programación en pareja y revisiones de código que apoyan el crecimiento del equipo.

Empleos relacionados

Teltonika

Bolsa de talento para desarrolladores de TI: Linux embebido y redes

Teltonika
1001 – 5000 Empleados
ConsultoríaLogísticaManufactura

Únete a la bolsa de talento de Teltonika para ingenieros de software en Varsovia especializados en Linux embebido, redes y soluciones IoT. El equipo podría contactarte sobre futuras oportunidades de I+D acordes con tu experiencia e intereses.

Abrir
Spyrosoft

Ingeniero de software PHP (nivel intermedio/senior)

Spyrosoft

Desarrolla y moderniza la plataforma de comercio electrónico a gran escala de Spyrosoft, creando funcionalidades de backend, API y pruebas. Únete al equipo de ingeniería híbrido en Szczecin, Polonia.

Abrir
Bee Talents

Desarrollador sénior de Java, híbrido en Wrocław

Bee Talents

Desarrolla sistemas con Java, Kafka y Azure para una institución bancaria internacional. Colabora con equipos tecnológicos de todo el mundo en proyectos híbridos en Wrocław.

Abrir
Bee Talents

Desarrollador Java sénior, híbrido en Cracovia

Bee Talents

Crea plataformas bancarias de alto rendimiento y en tiempo real para ITFS como desarrollador Java sénior. Desarrolla microservicios Java con Kafka, Kubernetes, Azure y Flowable u otro motor BPM similar.

Abrir