




Resumen: Nexaminds busca un Ingeniero de Software Senior para impulsar el desarrollo de aplicaciones escalables y de alto rendimiento, aprovechando su experiencia en Java y React/Next.js para crear experiencias de usuario fluidas. Aspectos destacados: 1. Contribuidor clave del producto principal, impulsando el desarrollo de aplicaciones escalables 2. Lidera el diseño de sistemas distribuidos para garantizar que los servicios estén desacoplados y sean escalables 3. Mentora a ingenieros y promueve las mejores prácticas de ingeniería **¡Desbloquea tu futuro con Nexaminds!** En Nexaminds, nuestra misión es redefinir industrias con inteligencia artificial. Estamos apasionados por el potencial ilimitado de la inteligencia artificial para transformar empresas, optimizar procesos y generar crecimiento. Únete a nuestro viaje visionario. Somos líderes en soluciones de IA y estamos comprometidos con la innovación, la colaboración y las prácticas éticas. Forma parte de nuestro equipo y ayuda a dar forma al futuro impulsado por máquinas inteligentes. Si te motiva la ambición, el éxito, la diversión y el aprendizaje, Nexaminds es tu lugar. Como **Ingeniero de Software Senior**, serás un contribuidor clave de nuestro producto principal, impulsando el desarrollo de aplicaciones escalables y de alto rendimiento. Operarás en la intersección entre la elegancia del frontend y la estabilidad del backend, aprovechando tu experiencia en **Java** y **React/Next.js** para construir experiencias de usuario fluidas. Buscamos un líder técnico que entienda que un excelente código no solo es funcional, sino también mantenible, observable y resistente. **Requisitos que buscamos:** * **7 años o más de experiencia profesional en desarrollo de software**, con historial comprobado de entrega de software listo para producción. * Conocimientos profundos en **JavaScript (ES6+)**, **React.js** y **Next.js**. Debes sentirte cómodo con la representación del lado del servidor (SSR) y la gestión del estado. * Amplia experiencia en **Programación Orientada a Objetos (POO)**, específicamente con **Java** (preferiblemente Spring Boot). * Experiencia práctica con patrones de comunicación asíncrona mediante **colas de mensajes** (por ejemplo, RabbitMQ, Kafka) y **tuberías de eventos**. **Funciones del puesto:** * Diseñar, desarrollar y mantener aplicaciones full-stack complejas utilizando React/Next.js para el frontend y Java para microservicios backend. * Liderar el diseño de sistemas distribuidos, asegurando que los servicios estén desacoplados y sean escalables mediante el uso de colas de mensajes y arquitecturas orientadas a eventos. * Realizar revisiones rigurosas de código, mentorear a ingenieros intermedios y junior, y promover las mejores prácticas de ingeniería (TDD, CI/CD y Código Limpio). * Colaborar en el modelado de datos y el diseño de esquemas, garantizando un flujo eficiente de datos y su integridad a lo largo de nuestras tuberías de eventos. * Identificar cuellos de botella en la pila —desde ciclos de renderizado en React hasta ajustes del JVM— e implementar optimizaciones de alto impacto. **Qué puedes esperar de nosotros** Aquí, en Nexaminds, no somos un lugar de trabajo típico. Nos enfocamos en crear un entorno amigable y basado en la confianza donde puedas prosperar. ¿Por qué es esto importante? Bueno, la confianza y la apertura conducen a una mejor calidad, innovación, compromiso para cumplir con las tareas, eficiencia y rentabilidad. Opciones de acciones Opciones de trabajo remoto Horarios laborales flexibles * Beneficios por encima de la ley * Pero no se trata solo del trabajo; también se trata de las personas. Colaborarás con algunos profesionales de TI verdaderamente extraordinarios. * Tendrás acceso a mentoría y numerosas oportunidades para aprender y avanzar. **¿Listo para emprender este viaje con nosotros? ¡Si sientes la emoción, adelante y postúlate!**


