





**Descripción de la empresa** En KMS Technology México, estamos apasionados por crear soluciones de software innovadoras que generen impacto. Como parte de una empresa tecnológica internacional, ofrecemos un entorno colaborativo e inclusivo donde tus ideas importan y tu crecimiento es nuestra prioridad. **Descripción del puesto** Estamos buscando un Ingeniero Fullstack Senior altamente calificado con sólida experiencia en Ruby on Rails, Angular y TypeScript para unirse a nuestro equipo de ingeniería. En este puesto, diseñarás, construirás y mantendrás aplicaciones escalables que ofrezcan experiencias de usuario de alta calidad, garantizando al mismo tiempo sistemas backend robustos. Trabajarás estrechamente con gerentes de producto, diseñadores y otros ingenieros para traducir los requisitos comerciales en soluciones técnicas. Este es un puesto técnico avanzado en el que influirás en decisiones arquitectónicas, mentorarás a miembros del equipo y asegurarás que se sigan las mejores prácticas en toda la pila tecnológica. **Principales responsabilidades:** * Diseñar, desarrollar y mantener servicios backend utilizando Ruby on Rails. * Crear aplicaciones frontend responsivas, dinámicas y mantenibles con Angular y TypeScript. * Colaborar con los responsables de producto y diseñadores para traducir los requisitos en soluciones técnicas. * Participar en discusiones arquitectónicas y contribuir a la toma de decisiones técnicas. * Escribir código limpio, eficiente y verificable siguiendo las mejores prácticas del sector. * Garantizar el rendimiento, escalabilidad y seguridad tanto del frontend como del backend. * Mentorar y apoyar a ingenieros juniors y de nivel intermedio mediante revisiones de código y orientación técnica. * Contribuir a la mejora continua de los procesos, herramientas y flujos de trabajo de desarrollo. * Trabajar en equipos multifuncionales, asegurando una integración fluida entre frontend, backend y sistemas externos. **Requisitos** * 5 o más años de experiencia profesional como ingeniero de software fullstack o en un puesto similar. * Alta competencia en Ruby on Rails para el desarrollo backend. * Conocimientos avanzados de Angular y TypeScript para el desarrollo frontend. * Sólido entendimiento de APIs RESTful, integraciones de sistemas y diseño orientado a microservicios. * Experiencia con bases de datos relacionales (por ejemplo, PostgreSQL, MySQL). * Conocimiento de frameworks y prácticas de pruebas (RSpec, Jasmine, Jest o similares). * Familiaridad con pipelines CI/CD y control de versiones (Git). * Fuertes habilidades para resolver problemas, con capacidad para equilibrar excelencia técnica y velocidad de entrega. * Excelentes habilidades de comunicación y colaboración, con capacidad para trabajar eficazmente en equipos multidisciplinarios. * Experiencia trabajando con procesos ágiles de desarrollo (Scrum o Kanban). **Información adicional** **Ubicación:** Puede trabajar desde cualquier lugar dentro de México (de vez en cuando será necesario trabajar desde la oficina) **Oficinas:** Av. de las Américas 1254\-17, Country Club, 44610 Guadalajara, Jal.


