directohace 1 mes

Ingeniero Fullstack Senior

Logo de Slate
Slate
Remoto · Tiempo completo
Senior5+ años
USD 6.666,66715.416,667bruto mensual
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

Empresa de software busca Ingeniero Fullstack Senior para desarrollar y expandir funcionalidades de colaboración en tiempo real, incluyendo co-edición, comentarios y flujos de aprobación. Se requiere experiencia en TypeScript, Node.js y manejo de sistemas multiusuario.

Por qué aplicar

Si te copa laburar en un producto que revoluciona la forma en que los equipos crean contenido, este puesto es para vos. Vas a poder meter mano en funcionalidades clave de colaboración en tiempo real y crecer profesionalmente en una empresa de software en expansión.

Descripción del puesto

Slate es el espacio de trabajo creativo para equipos de redes sociales de marcas. Nuestras funciones de colaboración —coedición, comentarios, aprobaciones y espacios de trabajo compartidos— son lo que hacen de Slate una herramienta de equipo, no solo un editor. Necesitamos un Ingeniero Full Stack para que sea responsable y extienda la experiencia de colaboración, permitiendo que los equipos avancen más rápido sin interferir en el trabajo de los demás. QUÉ HARÁS REALMENTE SER RESPONSABLE DEL ÁREA DE FUNCIONES DE COLABORACIÓN - Crear y evolucionar funciones de colaboración en tiempo real: coedición, indicadores de presencia, comentarios y flujos de trabajo de aprobación. - Diseñar y construir los sistemas de UI que hacen que los flujos de trabajo multiusuario se sientan fluidos e intuitivos. - Trabajar en estrecha colaboración con el equipo de diseño para lanzar experiencias que manejen la complejidad del trabajo en equipo sin sentirse complejas. CONSTRUIR EN TODAS LAS CAPAS (FULL STACK) - Crear las APIs y servicios que potencian la colaboración: sincronización en tiempo real, permisos, notificaciones. - Construir el tejido conectivo entre las funciones de colaboración y el editor, la biblioteca de activos y los flujos de trabajo de publicación. - Colaborar con el equipo del editor en primitivas y APIs compartidas. - Asegurar que las funciones de colaboración funcionen de manera confiable en diferentes tamaños de equipo, permisos y tipos de contenido. ELEVAR EL NIVEL DE CALIDAD - Escribir código bien probado y mantenible en una base de código en constante crecimiento. - Contribuir a las decisiones de arquitectura frontend en todo el equipo. - Mentorizar a ingenieros junior a través de revisiones de código y discusiones de diseño. SERÍAS UNA EXCELENTE OPCIÓN SI TIENES LA EXPERIENCIA: - Más de 5 años de experiencia en ingeniería, con un historial de lanzamiento de productos en todas las capas. - Sólidas habilidades en TypeScript tanto en frontend como en backend (Node.js). - Experiencia con Angular es un plus, pero no es un requisito. - Experiencia en la creación de funciones de colaboración, sistemas en tiempo real o flujos de trabajo multiusuario es un gran plus. HAS HECHO TRABAJOS COMO ESTE ANTES: - Construido funciones de UI complejas y con estado que manejan usuarios concurrentes y actualizaciones en tiempo real. - Trabajado en sistemas de comentarios, flujos de trabajo de aprobación o funciones de espacios de trabajo compartidos. - Manejado los desafíos de UI de presencia, resolución de conflictos y comunicación asíncrona. TRABAJAS COMO NOSOTROS: - Te haces responsable de las funciones de principio a fin, desde el diseño hasta la producción. - Te importa la calidad, tanto en la UI que lanzas como en el código que escribes. - Utilizas herramientas de IA para avanzar más rápido y asumes la responsabilidad del resultado. TECNOLOGÍAS TypeScript, Angular, RxJS, NgRx, Node.js, CSS, Canvas API. DETALLES - Ubicación: Remoto, en cualquier lugar entre EST (UTC-5) y UTC+2. - Reportando a: Maciej Kucharek, Head of Engineering. - Nuestra opinión sobre la IA: Creemos que la ingeniería de software asistida por IA es el futuro de nuestra industria. También creemos que los humanos tendrán un papel fundamental en la ampliación responsable del uso de la IA para avanzar exponencialmente más rápido, manteniendo un alto nivel de calidad. COMPENSACIÓN: - Salario base de $80–185k USD (flexible según experiencia y ubicación). - Opciones de acciones (Equity). - PTO ilimitado (realmente lo tomamos). - Estipendio de bienestar de $200/mes. - Estipendio para seguro médico. - Presupuesto para oficina en casa. SOBRE SLATE Slate es el espacio de trabajo creativo para equipos de redes sociales de marcas. Ayudamos a los equipos a crear y lanzar contenido de marca rápidamente con un editor todo en uno, gestión de activos integrada y flujos de trabajo de archivos creativos fluidos, respaldados por el apoyo práctico de personas que han realizado el trabajo. Equipos de las principales ligas deportivas y marcas globales como Amazon y Hoka utilizan Slate todos los días para mejorar su presencia social. Nota: No patrocinamos visas de trabajo. Slate es un empleador que ofrece igualdad de oportunidades. Celebramos la diversidad y estamos comprometidos a crear un entorno inclusivo para todos los empleados, independientemente de su origen, identidad o experiencia.

Responsabilidades

  • Construir y evolucionar funcionalidades de colaboración en tiempo real
  • Diseñar y construir sistemas de UI para flujos de trabajo multiusuario
  • Construir APIs y servicios que potencian la colaboración
  • Asegurar que las funcionalidades de colaboración funcionen de manera confiable
  • Escribir código bien testeado y mantenible
  • Contribuir a decisiones de arquitectura frontend
  • Mentorizar ingenieros junior

Skills requeridas

Ownership de features end-to-endCraftsmanship en UI y códigoUso de herramientas de IA para acelerar el desarrolloManejo de sistemas multiusuarioDesarrollo de sistemas en tiempo realFlujos de trabajo multiusuarioSistemas de comentariosFlujos de aprobaciónEspacios de trabajo compartidosResolución de conflictosComunicación asíncronaOwnershipCraftsmanshipResponsabilidadColaboración

Beneficios

  • Equity options
  • Unlimited PTO
  • Wellness stipend
  • Health insurance stipend
  • Home office budget

Explorar empleos relacionados