Stellar Cyber
Medvidi
Desarrollador Frontend Senior
¿Por qué este puesto?
MEDvidi es una plataforma de salud mental impulsada por IA que establece un nuevo estándar para la atención psiquiátrica segura, eficaz y escalable en los Estados Unidos. Combinamos proveedores autorizados con herramientas de IA patentadas para ofrecer un tratamiento coherente y centrado en los resultados para afecciones como TDAH, ansiedad, depresión y más. La tecnología de MEDvidi automatiza la documentación, el seguimiento y la planificación del tratamiento, liberando a los proveedores para que se centren en la atención al paciente al tiempo que mejoran la eficiencia y la calidad clínica.
Como Desarrollador Frontend Senior centrado en el producto en nuestra línea de IA, serás responsable de la entrega de frontend de principio a fin para productos que afectan directamente cómo los pacientes acceden a la atención de salud mental y cómo trabajan nuestros médicos y personal en el día a día. Tu trabajo se sitúa en la intersección de una base de código Angular grande y en constante evolución y nuestra superficie de producto "AI-first" — aplicaciones orientadas al paciente, herramientas internas para médicos y administradores, y la frontend para funciones impulsadas por IA como nuestro asistente clínico de IA y recepcionista de IA. Trabajarás en un pequeño equipo de producto multifuncional, llevando las funcionalidades desde el refinamiento de requisitos hasta la liberación en producción.
- Propiedad real del producto en un equipo multifuncional autónomo, tú defines lo que se construye, no solo cómo.
- Trabajo práctico y profundo en productos clínicos y administrativos impulsados por IA, con el desarrollo asistido por IA como parte de primera clase de la cultura de ingeniería (Claude Code, Cursor y más allá).
- Angular moderno a escala: un monorepo en constante evolución con las últimas versiones de Angular, no un cementerio de sistemas heredados.
Responsabilidades
- Diseñar, desarrollar y mantener funcionalidades del producto de principio a fin dentro de un equipo multifuncional, desde el refinamiento de requisitos hasta la liberación en producción.
- Asumir la propiedad de áreas existentes de la base de código Angular tras la marcha del ingeniero: comprenderlas, estabilizarlas y mejorarlas sin ralentizar la hoja de ruta.
- Escribir código limpio, mantenible y bien probado: revisiones de código, pruebas unitarias (Vitest) y documentación de diseño ligera como parte de la rutina diaria.
- Contribuir a las decisiones de arquitectura de frontend y a la salud de la plataforma: rendimiento, actualizaciones de frameworks, estructura del monorepo NX, mejoras de CI/CD.
- Impulsar la adopción de IA en ambos frentes: construir frontend para funcionalidades de producto impulsadas por IA e integrar herramientas de IA en el propio flujo de trabajo de desarrollo.
- Contribuir activamente a la mejora continua de los procesos y herramientas de ingeniería en toda la comunidad.
Requisitos
Este puesto no es para ti si
- Esperas a que otra persona defina qué construir; esperamos que propongas ideas, las lleves a través de la investigación y el desarrollo, las lances y seas responsable de los resultados después del lanzamiento.
- Necesitas una cola de tareas completamente especificada y un PM/BA que te traduzca todo.
- Ves los agentes de codificación de IA como una novedad en lugar de una parte central de cómo se realiza el trabajo moderno de frontend.
Requisitos
- 3+ años de experiencia comercial con Angular (se prefieren las últimas versiones).
- Experiencia en la gestión de un producto de principio a fin, incluido el análisis de las métricas que indican si realmente funcionó.
- Sólido juicio de producto y UX; puedes reconocer cuándo una interacción no se siente bien y proponer una solución mejor.
- Dominio de Angular moderno: componentes independientes, señales, patrones actuales de detección de cambios y DI, no experiencia de hace varios años seguida de un cambio a otro framework.
- RxJS avanzado y TypeScript en escenarios de producción reales: diseño y depuración seguros de flujos reactivos complejos (composición de streams, cancelación, condiciones de carrera, manejo de errores) y fluidez en una base de código estrictamente tipada.
- Experiencia demostrada en el diseño e implementación de arquitecturas de aplicaciones Angular complejas a escala, límites de módulos y componentes, decisiones que se mantienen a medida que la base de código crece.
- Experiencia práctica con pruebas unitarias (se prefiere Vitest, Jest es aceptable) como parte habitual de la rutina diaria, no como una ocurrencia tardía.
- Experiencia práctica en el desarrollo de IA agentica. Para nosotros esto es un requisito indispensable, no una ventaja: uso diario activo de agentes de codificación (Claude Code, Cursor o similar), capacidad para escribir habilidades, prompts e instrucciones efectivas para ellos, comprensión de los principios detrás de cómo operan los agentes (contexto, herramientas, bucles de retroalimentación) y estructuración de código y documentación para que los agentes puedan trabajar eficazmente con la base de código.
- Comodidad trabajando en el límite de backend: escribir o corregir una consulta SQL, ajustar la validación de endpoints o rastrear un problema a través de la capa API. No necesitas ser un ingeniero de backend, pero detenerse en la frontera de frontend no es una opción.
- Inglés intermedio (B1+) y ruso fluido.
- Solapamiento completo con el horario laboral CET.
Sería un plus
- Experiencia en la creación de UI para funcionalidades impulsadas por IA/LLM.
- Comprensión profunda del diseño responsive; nuestros pacientes acceden a la plataforma principalmente desde dispositivos móviles, y las interfaces deben ser impecables en todos los tamaños de pantalla.
- Dominio en la optimización del rendimiento de aplicaciones web en diferentes superficies: producto orientado al paciente y herramientas internas para médicos, gerentes y administradores (interfaces con gran cantidad de datos, tablas y listas grandes, actualizaciones en tiempo real).
Qué ofrecemos
- Entorno de alto impacto: Oportunidad de contribuir a una empresa impulsada por el producto en el sector de la tecnología médica.
- Crecimiento y compensación: Claras oportunidades de crecimiento y un paquete de compensación competitivo.
- Remote-first: Colaboración remota a largo plazo bajo un modelo B2B.
- Salud y bienestar: Seguro médico tras el período de prueba, además de compensación para deportes y bienestar.
- Desarrollo profesional: Claras oportunidades de crecimiento, incluyendo clases personalizadas de inglés a través de Preply.
- Tiempo libre: 19 días de vacaciones pagadas al año, 4 días adicionales de bienestar cada año, y baja por enfermedad pagada durante los primeros 5 días laborables.
- Cultura: Regalos considerados para eventos importantes de la vida y eventos corporativos presenciales.
¿Listo para marcar la diferencia? Envíanos tu perfil, construyamos algo significativo juntos.
MEDvidi es un Empleador que Ofrece Igualdad de Oportunidades. Celebramos la diversidad y estamos comprometidos a crear un entorno inclusivo para todos los empleados y contratistas. Todos los solicitantes cualificados recibirán consideración sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, discapacidad o condición de veterano.
