




**Descripción de la empresa** En KMS Technology, estamos dedicados a ofrecer soluciones y servicios de vanguardia que permiten a las empresas alcanzar sus objetivos. Nuestro equipo está compuesto por profesionales altamente calificados apasionados por la tecnología y la innovación. Ofrecemos un entorno de trabajo dinámico y colaborativo donde puedes desarrollar tu carrera y tener un impacto significativo. **Descripción del puesto** Estamos buscando un Ingeniero de Software Senior para diseñar, desarrollar y mantener aplicaciones de alta calidad. El candidato ideal tiene una sólida experiencia en **React y Java, con conocimientos en MongoDB y MySQL.** Como Ingeniero de Software Intermedio-Senior, desempeñarás un papel importante en el desarrollo y escalado de nuestras aplicaciones web, colaborando eficazmente con equipos multifuncionales para entregar soluciones confiables y de alta calidad. Contribuirás al desarrollo full-stack, trabajando tanto en componentes front-end (React) como back-end (Java, bases de datos). **Responsabilidades principales** * Desarrollar, mantener y optimizar aplicaciones web utilizando React (front-end) y Java (back-end). * Contribuir al diseño e implementación de APIs y servicios robustos que se integren con MongoDB y MySQL. * Colaborar con diseñadores de UI/UX para implementar interfaces fáciles de usar y responsivas. * Participar en esfuerzos para optimizar el rendimiento de las aplicaciones, asegurando escalabilidad y seguridad bajo supervisión. * Trabajar estrechamente con responsables de producto, ingenieros de QA y equipos de DevOps para apoyar implementaciones eficientes. * Escribir código limpio, mantenible y bien documentado siguiendo las mejores prácticas establecidas. * Depurar y solucionar problemas en toda la pila tecnológica, escalando problemas complejos según sea necesario. * Participar activamente en revisiones de código y contribuir al intercambio de conocimientos dentro del equipo. **Requisitos** * 3 o más años de experiencia en desarrollo de software. * Conocimiento sólido y experiencia práctica con React (se espera familiaridad con React Hooks y Context API; experiencia con Redux y TypeScript es un plus). * Buen dominio práctico de Java. * Experiencia práctica con al menos una base de datos NoSQL (por ejemplo, MongoDB) o relacional (por ejemplo, MySQL). * Comprensión del desarrollo e integración de API RESTful. * Familiaridad con sistemas de control de versiones (Git, GitHub). * Experiencia trabajando con metodologías Agile/Scrum. * Habilidades sólidas para resolver problemas y depuración. * NPM **Requisitos deseables** * Experiencia con plataformas en la nube (AWS, Azure o GCP). * Familiaridad con conceptos de CI/CD y prácticas básicas de DevOps. * Comprensión de los conceptos de contenerización (Docker). * Experiencia con técnicas básicas de optimización de rendimiento. **Información adicional** ***Beneficios que disfrutarás en KMS******México*** * Prestaciones conforme a la ley mexicana * 15 días de tiempo libre pagado (en el año cero, a partir del primer año son 3 días por año). * 5 días de licencia por fallecimiento de familiares directos, negociable. * Seguro de gastos médicos mayores con cobertura para dependientes directos (cónyuge e hijos). * Bono anual por desempeño (10% del salario anualizado). * Ajuste salarial anual. * Bono por recomendación de empleados. * Certificaciones / cursos pagados * Licencia de Coursera. * Fondo de ahorro del 5%. * Vales de despensa del 5%.


