Categorías
···
Entrar / Registro
Ingeniero Full-Stack (Frontend)
Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
Mexico
Favoritos
Compartir
Parte del contenido se ha traducido automáticamenteVer original
Descripción

Resumen: Este ingeniero full-stack con enfoque en frontend dará forma a la experiencia de usuario de una plataforma web nueva (greenfield) en un entorno sanitario regulado por HIPAA, utilizando herramientas de IA. Aspectos destacados: 1. Diseñar la experiencia de usuario y la arquitectura frontend desde cero 2. Rol de propiedad total del producto en un entorno sanitario regulado por HIPAA 3. Utilizar herramientas de IA para acelerar el desarrollo con responsabilidad humana Descripción general del puesto Nuestro cliente está desarrollando una plataforma web nueva (greenfield) que ofrece experiencias modernas basadas en la nube, alineadas con Sensei Cloud. La aplicación es modular por naturaleza y crecerá con el tiempo. Como ingeniero full-stack con enfoque en frontend, usted será un colaborador clave en la definición de la experiencia de usuario y la arquitectura frontend desde cero, manteniendo al mismo tiempo la capacidad de trabajar en toda la pila cuando sea necesario. Su área principal de responsabilidad es el frontend basado en React/TypeScript: desarrollar funciones orientadas al cliente, implementar diseños adaptables y conectar con la API de Rails. También contribuirá al trabajo backend conforme evolucionen el equipo y el producto. Se trata de un rol de propiedad total del producto en un entorno sanitario regulado por HIPAA, lo que exige un sólido juicio técnico, atención rigurosa al cumplimiento normativo y estrecha colaboración con sus compañeros ingenieros y partes interesadas del producto. Trabajará dentro de un flujo de trabajo de ingeniería Humano → IA → Humano, utilizando herramientas de IA para acelerar el desarrollo, manteniendo al mismo tiempo la responsabilidad plena sobre la calidad y corrección del código. Principales responsabilidades Principal (Frontend) * Diseñar, construir y mantener componentes React para una aplicación de programación de citas para consultorios dentales * Implementar diseños adaptables y móviles desde el inicio (mobile-first) mediante Tailwind CSS y puntos de interrupción estándar (sm, md, lg) * Integrar funcionalidades frontend con una API basada en Rails utilizando Axios y TanStack Query para obtención de datos, almacenamiento en caché y mutaciones * Implementar autenticación Azure AD B2C mediante MSAL, incluidas rutas protegidas, obtención de tokens e interceptores de Axios * Mantener un código TypeScript limpio y legible, conforme a los estándares ESLint y Prettier Compartida (Full-Stack) * Contribuir a los endpoints de la API Rails, modelos de datos y trabajos en segundo plano según sea necesario * Colaborar estrechamente con ingenieros especializados en backend y partes interesadas del producto durante el desarrollo de funcionalidades * Participar en flujos de desarrollo aumentados por IA, revisando y validando el código generado por IA frente a los criterios de aceptación * Aplicar buenas prácticas de Git: ramas de características, solicitudes de extracción (pull requests) para todos los cambios y mensajes de commit convencionales * Actualizar proactivamente la documentación cuando cambie el comportamiento o la arquitectura **Requisitos** Habilidades técnicas fundamentales * Experiencia sólida con TypeScript y React, incluidos componentes funcionales y hooks personalizados * Experiencia consumiendo APIs REST mediante Axios, incluida la inyección de encabezados de autenticación * Capacidad demostrada para construir interfaces de usuario adaptables mediante un framework CSS basado en utilidades (Tailwind o similar) * Experiencia con bibliotecas de gestión de estado del servidor, como React Query, SWR o RTK Query * Conocimientos prácticos de un framework del lado del servidor (Rails, Express, Django o similar): no es necesario ser experto, pero debe sentirse cómodo leyendo y contribuyendo al código backend * Familiaridad con bases de datos relacionales (preferiblemente PostgreSQL) y diseño de APIs REST * Familiaridad con flujos de trabajo basados en Git, incluidas las solicitudes de extracción y los mensajes de commit convencionales * Capacidad para leer y mantener documentación en formato Markdown Desarrollo aumentado por IA (obligatorio) * Experiencia práctica utilizando asistentes de programación con IA (por ejemplo, Claude Code, GitHub Copilot, Cursor) como parte del desarrollo diario * Comprensión clara del ciclo de revisión Humano → IA → Humano, con responsabilidad humana sobre todas las decisiones * Capacidad para mantener documentación de apoyo, como archivos README, notas de arquitectura y archivos de configuración de IA (por ejemplo, CLAUDE.md) * Conocimiento de prácticas de trazabilidad de IA, incluidos trailers en commits, listas de verificación para revisiones e higiene de prompts Conocimientos sobre HIPAA y cumplimiento normativo (obligatorios) * Comprensión sólida de que la información protegida de salud (PHI, por sus siglas en inglés) nunca debe aparecer en el código, pruebas, registros, commits ni mensajes de error * Comodidad trabajando exclusivamente con datos sintéticos o simulados (por ejemplo, datos con prefijo SYNTHETIC_) * Conocimiento de prácticas de programación segura, incluida la prohibición de credenciales codificadas directamente, la prohibición de PHI en el almacenamiento del navegador y el registro estructurado Tecnologías y herramientas Trabajará con las siguientes tecnologías como parte de la pila CSD Cloud Apps: Frontend (principal) * Lenguaje: TypeScript 5 * Framework: React 19 (componentes funcionales, hooks) * Herramientas de construcción: Vite 7 * Estilos: Tailwind CSS 4, clsx, tailwind-merge (ayudante cn()) * Estado del servidor: TanStack Query (React Query) v5 * Enrutamiento: React Router v7 * Cliente HTTP: Axios (con interceptores de autenticación) * Autenticación: Azure AD B2C mediante MSAL * Calidad del código: ESLint 9, Prettier 3 Backend (colaborativo) * Framework: Ruby on Rails 8.1 (modo API únicamente) * Base de datos: PostgreSQL 16 * Trabajos en segundo plano: Sidekiq con Redis 7 * Pruebas: RSpec, FactoryBot, WebMock, VCR Compartido * Entorno de desarrollo: Docker Compose * Control de versiones: Git con ramas de características y solicitudes de extracción Cualificaciones preferidas / deseables * Familiaridad con los flujos de autenticación Azure AD B2C y MSAL * Experiencia con Ruby on Rails, especialmente en modo API únicamente * Experiencia en el sector sanitario o dental * Experiencia optimizando compilaciones de Vite e implementando división de código (code splitting) * Exposición a WebSockets o actualizaciones en tiempo real (por ejemplo, ActionCable) * Experiencia contribuyendo a un producto nuevo (greenfield) desde sus primeras etapas **Beneficios** * Trabajo remoto de lunes a viernes, 40 horas semanales (sin fines de semana) * Reembolso de gastos médicos * Reembolso para estilo de vida activo * Reembolso trimestral para oficina en casa * ¿Ya mencionamos que es REMOTO?!! Uno de nuestros valores fundamentales en Zipdev es «Sé auténtico». Por eso le animamos a responder el formulario de solicitud con sus propias palabras; nos interesa conocerle a usted, no a un asistente digital. ¿Le gustaría saber cómo funciona nuestro entorno remoto o nuestro método de pago? Hemos recopilado algunas respuestas útiles en nuestras preguntas frecuentes (FAQ), ubicadas al final de nuestra página de carreras. Échales un vistazo y no dude en contactarnos si tiene otras preguntas!

Fuentea:  indeed Ver publicación original
Juan García
Indeed · HR

Compañía

Indeed
Juan García
Indeed · HR
Empleos similares
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.