Salario negociable
CaryHealth
Washington, DC, USA
Resumen de la empresa: En CaryHealth, estamos comprometidos a transformar el panorama de la salud digital con un enfoque en la expansión de nuestro ecosistema de farmacia digital. CaryHealth fue fundada en 2017 como una experiencia de farmacia digital directa al consumidor y desde entonces ha crecido hasta convertirse en una plataforma amplia que sirve a fabricantes farmacéuticos, planes de salud y sistemas de salud. La plataforma CaryHealth incluye nuestra experiencia de farmacia digital CaryRx, OneDash para la gestión poblacional y Clair, nuestro modelo de IA propietario y copiloto. Como empresa de rápido crecimiento, buscamos miembros del equipo entusiastas y apasionados por mejorar los resultados para los pacientes a través de nuestra plataforma. Resumen del puesto: Buscamos un Ingeniero Front-End talentoso y apasionado para unirse a nuestro equipo en crecimiento con sede en Washington, D.C. Como Ingeniero Front-End, desempeñarás un papel fundamental en el éxito de nuestros productos mediante tu experiencia en el desarrollo front-end, conectando diseños y prototipos de Figma a código limpio y conciso en React. Tu rol incluirá utilizar tu experiencia en front-end para actualizar y mantener múltiples bases de código front-end, así como crear bibliotecas de componentes de alto impacto que se utilizarán en todos nuestros productos. Si eres una persona autodirigida con gran atención al detalle y un fuerte deseo de crear soluciones innovadoras, te invitamos a formar parte de nuestro equipo dinámico. Principales responsabilidades Experiencia en front-end: Desarrollar y mantener múltiples proyectos dentro del entorno de Cary Health, asegurando el impulso y la finalización de iniciativas de alto impacto en React, HTML, CSS, JavaScript y TypeScript. Traducir diseños de UI/UX en código limpio y adaptable, manejando casos extremos y errores sin dificultad. Escalabilidad y mantenibilidad del código: Optimizar el código en cuanto a calidad, utilizando técnicas como carga diferida, esqueletos de marcadores de posición y almacenamiento en caché para garantizar una experiencia de usuario agradable. Mantener y evolucionar la arquitectura front-end para soportar escalabilidad a largo plazo. Escribir código limpio y bien probado, siguiendo las mejores prácticas y convenciones del equipo. Aseguramiento de la calidad: Realizar revisiones de código para mantener la calidad, consistencia y mejores prácticas. Llevar a cabo pruebas y depuración para identificar y resolver problemas de manera oportuna. Comunicación y colaboración: Colaborar transversalmente con diseñadores, desarrolladores back-end y gestores de producto para garantizar la integración perfecta de los requisitos. Documentar decisiones técnicas, patrones y componentes para mejorar la alineación del equipo y la incorporación futura. Aportar perspectivas de front-end que equilibren viabilidad, rendimiento y experiencia de usuario. Fomentar una cultura colaborativa al promover la discusión abierta del código y los resultados. Requisitos Requisitos mínimos Título universitario en Informática, Ingeniería de Software o campo relacionado. Experiencia demostrada como desarrollador front-end o puesto similar, con al menos 2-5 años de experiencia laboral relevante. Dominio de tecnologías front-end como HTML5, CSS3, JavaScript (ES6+), TypeScript y frameworks modernos (React, Angular, etc.). Conocimiento de bibliotecas de gestión de estado (por ejemplo, Redux, Context API o similares). Experiencia investigando, encontrando e integrando bibliotecas de código abierto en un proyecto funcional. Capacidad para integrar APIs RESTful y servicios GraphQL en el código front-end, asegurando una comunicación eficiente entre los diferentes componentes de una aplicación web. Capacidad para escribir pruebas unitarias e integradas utilizando herramientas como Jest y React Testing Library. Conocimiento de sistemas de control de versiones (por ejemplo, Git) y flujos de trabajo de desarrollo colaborativo. Comprensión de los principios y mejores prácticas de seguridad web, asegurando el desarrollo de aplicaciones seguras y robustas. Habilidades sólidas de comunicación y trabajo en equipo, con pasión por aprender y compartir conocimientos. Excelentes habilidades organizativas y atención al detalle. Capacidad para trabajar de forma independiente y colaborativa con equipos multifuncionales. Flexibilidad para adaptarse a prioridades y horarios cambiantes según sea necesario. Actitud proactiva y compromiso demostrado con la entrega de servicios de alta calidad. Los candidatos deben estar autorizados para trabajar en Estados Unidos para ser elegibles para este puesto. Cualificaciones destacadas Experiencia sólida con React y capacidad para diseñar y desarrollar interfaces de usuario complejas e interactivas utilizando características de React como hooks, suspense y modo concurrente. Experiencia con características avanzadas de TypeScript (por ejemplo, genéricos, tipos de utilidad, tipado avanzado). Experiencia con TailwindCSS y sus capacidades. Contribuciones a proyectos de código abierto o participación activa en comunidades front-end. Experiencia previa trabajando en una o más bibliotecas de componentes, creando variantes de componentes e integrándolos en diferentes bases de código. Conocimiento de pipelines CI/CD y plataformas de computación en la nube (por ejemplo, AWS, Azure, Google Cloud). Historial demostrado de colaboración con equipos multifuncionales, incluidos diseñadores, gestores de producto y otros desarrolladores, para entregar soluciones de alta calidad. Experiencia con metodologías de desarrollo ágil, como Scrum o Kanban, y capacidad para trabajar en un entorno de desarrollo iterativo y colaborativo. Participación en proyectos de código abierto o contribuciones a la comunidad de desarrolladores, mostrando pasión por aprender y compartir conocimientos. Condiciones de trabajo Los entornos de oficina y farmacia tienen temperaturas y humedad moderadas, que pueden fluctuar. Tenga en cuenta que este puesto está basado en nuestra oficina de D.C., con 2 días presenciales y 3 días remotos por semana. Requisitos físicos Permanecer sentado durante largos periodos en un escritorio mientras trabaja en una computadora. Movimientos repetitivos, como teclear y usar el ratón. Usar una o dos manos y/o dedos para agarrar, mover o ensamblar objetos. Requisitos de viaje Este puesto puede requerir viajes ocasionales para asistir a conferencias, ferias comerciales, reuniones de negocios o para apoyar operaciones en otras ubicaciones. La frecuencia, duración y medio de los viajes dependerán de las necesidades del negocio y se comunicarán con anticipación siempre que sea posible. Los candidatos deben sentirse cómodos con: Viajar hasta un 10% del tiempo. Estancias nocturnas cuando sea necesario. Cumplir con las políticas y procedimientos de viaje de la empresa. Adaptarse a horarios de viaje variables, incluyendo posibles viajes los fines de semana o por la noche, según se requiera. Nota: Los gastos de viaje serán reembolsados de acuerdo con las políticas de la empresa. Beneficios Plan de salud (médico, dental y visual) Tiempo libre pagado (vacaciones, enfermedad, festivos federales, días religiosos y culturales móviles) Licencia por maternidad/paternidad y embarazo Beneficios para el transporte Seguro de vida Portátil de la empresa Únete a nosotros en Washington, D.C., para formar parte de un equipo innovador que valora la innovación, la colaboración y la excelencia. Como Ingeniero Front-End, tendrás la oportunidad de contribuir en proyectos de impacto que impulsen el cambio positivo y marquen la diferencia en la vida de las personas. Si eres un ingeniero front-end altamente motivado y con habilidades que se desenvuelve bien en un entorno dinámico, esperamos con interés recibir tu solicitud. CaryHealth es un empleador que ofrece igualdad de oportunidades. Todos los candidatos calificados recibirán consideración para empleo sin importar raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, discapacidad o condición de veterano. Celebramos la diversidad y estamos comprometidos a crear un entorno inclusivo para todos los empleados.