




Resumen: Este puesto de Ingeniero Frontend garantiza experiencias de usuario excepcionales en una plataforma de juegos, mejorando los sistemas front-end para una comunidad mundial de ajedrez mediante el diseño, la implementación y la colaboración. Aspectos destacados: 1. Diseñar e implementar funciones front-end fluidas e interfaces de usuario. 2. Colaborar con los equipos de diseño y desarrollo para crear aplicaciones web adaptables. 3. Mantener y optimizar el rendimiento del sistema, resolviendo errores y problemas. **Sobre nosotros** Chess.com es uno de los sitios de juegos más grandes del mundo y la plataforma n.º 1 para jugar, aprender y disfrutar del ajedrez. Somos un equipo de más de 600 personas totalmente remotas en más de 60 países que trabajan arduamente para servir a la comunidad mundial de ajedrez. ¡Estamos aquí para apoyar a más de 250 millones de usuarios y seguir creciendo en todo el mundo con el mejor producto, contenido y herramientas posibles para servir a la comunidad! Somos una empresa tecnológica. Una empresa de juegos. Una empresa de contenidos. Y lo hacemos todo con pasión y compromiso con el juego. Por encima de todo, valoramos nuestra cultura orientada a la misión, sin jerarquías, que celebra la vida y rechaza lo corporativo, y esperamos conocerte y aprender más sobre lo que puedes aportar al equipo. **Sobre el puesto** El puesto de Ingeniero Frontend existe para garantizar que nuestra plataforma de juegos ofrezca experiencias de usuario excepcionales mediante interfaces fluidas, adaptables y visualmente atractivas. Este puesto impacta directamente en la participación de los usuarios y en la fiabilidad de la plataforma al mantener y mejorar los sistemas front-end que sirven a nuestra comunidad mundial de ajedrez. El puesto es fundamental para nuestra misión de ofrecer la mejor experiencia digital posible a los entusiastas del ajedrez de todo el mundo. Como miembro clave de nuestro equipo de Ingeniería, este puesto actúa como puente entre la visión de diseño y la implementación técnica, asegurando que nuestra plataforma siga siendo escalable, eficiente y fácil de usar en todos los dispositivos y navegadores. El ingeniero front-end contribuirá tanto a mejoras tácticas inmediatas como a la evolución estratégica a largo plazo de la plataforma. **Qué harás** * **Diseñar e implementar** funciones front-end e interfaces de usuario mediante una combinación de principios de diseño, experiencia tecnológica y programación para garantizar experiencias fluidas en la plataforma * **Mantener y optimizar** el rendimiento del sistema identificando, solucionando y resolviendo errores y problemas de rendimiento en entornos de producción * **Colaborar estrechamente** con los equipos de diseño y desarrollo para traducir maquetas, diagramas de flujo y requisitos de usuario en aplicaciones web funcionales y adaptables * **Construir y mantener** arquitecturas basadas en componentes utilizando frameworks modernos de JavaScript/TypeScript para garantizar bases de código escalables y mantenibles * **Crear implementaciones de diseño pixel-perfect** que sean completamente adaptables y optimizadas para el rendimiento en múltiples dispositivos y navegadores * **Participar activamente** en revisiones de código, solicitudes de extracción (pull requests) y discusiones técnicas para mantener los estándares de calidad del código y compartir conocimientos dentro del equipo * **Ejecutar proyectos de desarrollo front-end** desde su concepción hasta su despliegue, asegurando el cumplimiento de los estándares de codificación y las mejores prácticas establecidos * **Apoyar la estabilidad de la plataforma** supervisando el rendimiento front-end, resolviendo incidencias reportadas por los usuarios e implementando mejoras proactivas * **Colaborar con equipos multifuncionales**, incluidos Productos, Diseño e Ingeniería Back-end, para entregar soluciones integradas que cumplan con los objetivos comerciales **Deseable** * Experiencia trabajando con equipos diversos y multiculturales en proyectos a gran escala * Antecedentes en sitios web o aplicaciones de alto tráfico * Demostrada capacidad de asumir responsabilidades y sentido de propiedad en puestos anteriores * Interés o conocimientos sobre ajedrez y juegos * Compromiso con el aprendizaje continuo y el desarrollo profesional * Experiencia con herramientas y flujos de trabajo modernos de desarrollo * Conocimiento de técnicas de optimización del rendimiento web * Familiaridad con estándares de accesibilidad y prácticas de diseño inclusivo **Sobre esta oportunidad** * Se trata de una oportunidad a tiempo completo * Trabajamos 100 % de forma remota (¡trabaja desde cualquier lugar!) \- Puedes conocernos mejor aquí: * https://www.chess.com/article/view/how\-chess\-com\-virtual\-team\-works\-together * https://www.chess.com/about


