




**La oportunidad** Este es un puesto clave para un ingeniero apasionado por ofrecer soluciones de software eficientes y de alta calidad. Buscamos a un resolutor experimentado de problemas, no solo un desarrollador de Salesforce, que pueda convertirse rápidamente en un experto en nuestro producto Sitetracker. Tendrás autonomía para encontrar y resolver proactivamente grandes problemas, ya sea identificando y corrigiendo deuda técnica o desbloqueando a otros ingenieros. Tu capacidad para escribir código eficiente y aprovechar patrones existentes será fundamental mientras entregas mejoras significativas de forma independiente con un rendimiento constante. Si estás entusiasmado por generar un impacto importante en toda nuestra organización de Ingeniería, prosperarás aquí. Aunque nuestro stack tecnológico principal es Salesforce, también tendrás la oportunidad de trabajar con nuestros nuevos servicios basados en la nube, lo que te ayudará a crecer y ampliar tu experiencia. **Lo que harás:** Buscamos un Ingeniero de Software apasionado tanto por la calidad del código como por el liderazgo técnico. Escribirás código elegante y fácil de entender, diseñado para ser extensible y apto para pruebas unitarias. Como ingeniero orientado al producto, serás responsable de construir, mejorar y mantener áreas del producto que aumenten la satisfacción del cliente y respalden los objetivos comerciales. Estamos buscando ingenieros nativos de inteligencia artificial que integren la IA en todos los aspectos del ciclo de desarrollo de software. Esto implica utilizar herramientas de IA durante la recopilación de requisitos, realizar investigaciones, generar y revisar código, pruebas y ajuste de rendimiento. Más allá de tus contribuciones individuales, serás un miembro fuerte del equipo. Brindarás orientación mediante revisiones de solicitudes de extracción (pull requests), programación en pareja (pair programming) y sesiones de compartición de conocimientos para fomentar una cultura de excelencia técnica. Tu trabajo no solo entregará funciones de alta calidad, sino que también ayudará a moldear el futuro de nuestro equipo de ingeniería al formar a la próxima generación de talento. **Las habilidades que tendrás:** Desarrollo y Arquitectura* Descompone de forma independiente las especificaciones técnicas y redacta secciones del documento de diseño técnico (TDD). * Escribe código extensible y fácil de probar unitariamente. * Usa IA para construir y lanzar múltiples funciones interconectadas. * Depura expertamente problemas complejos en múltiples sistemas. * Sabe cómo optimizar el rendimiento de consultas de base de datos optimizando índices. * Escribe código elegante y fácil de entender. Calidad / Enfoque en el cliente* Trabaja eficazmente con miembros del equipo en diferentes áreas de la organización, por ejemplo, producto, QA, DevOps, soporte, etc. * Divide funciones grandes en entregables más pequeños para ingenieros junior. Comunicación* Aprende el "por qué" detrás de los requisitos. * Utiliza IA para identificar casos de prueba adicionales, casos límite y lagunas en los requisitos. Luego escribe código para abordar dichos casos de prueba, casos límite y lagunas.* Guía la conversación para centrarse en los resultados del usuario, no solo en las funciones. * Profundiza y comprende cómo diferentes perfiles de usuarios utilizarán el software. * Utiliza IA para identificar casos de prueba adicionales, casos límite y lagunas en los requisitos. Luego escribe código para abordar los casos de prueba, casos límite y lagunas. Jugador ágil en equipo* Esta persona es fácil de entender al comunicarse verbalmente o por escrito. * Entiende fácilmente lo que se está discutiendo o diciendo. * Formula preguntas de aclaración si algo no tiene sentido. * Se comunica eficazmente con todas las partes interesadas, técnicas y no técnicas. * Se siente cómodo dando presentaciones o demostraciones ante audiencias pequeñas y grandes. ### **En 90 días, habrás:** * + Obtenido la certificación en Sitetracker. + Guiado la conversación para centrarse en los resultados del usuario, no solo en las funciones. + Colaborado con equipos externos para depurar problemas reportados por clientes. + Entregado 1 función importante o mejoras a una función existente, además de correcciones de errores. + Escrito código elegante y fácil de entender, y utilizado IA para ayudar a generar y perfeccionar código y pruebas. + Identificado y mejorado procesos para aumentar la velocidad de nuestro ciclo de desarrollo (SDLC). ### **En 180 días, habrás:** * + Identificado áreas de deuda técnica y proporcionado soluciones para optimizarlas. + Identificado proactivamente factores técnicos, de usabilidad o relacionados con el negocio que podrían impedir que los clientes adopten nuevas funciones o el producto en general. ### **En 365 días, habrás:** * + Lanzado funciones y módulos grandes e interconectados con ayuda de modelos lingüísticos grandes (LLM), tanto en Salesforce como en la nube. + Identificado y mejorado problemas dentro de la organización de ingeniería, como el proceso de QA, el proceso de compilación, etc. + Introducido nuevas innovaciones en Sitetracker y cambiado al menos un aspecto importante de cómo operamos dentro de ingeniería. Podemos utilizar herramientas de inteligencia artificial (IA) para apoyar partes del proceso de contratación, como revisar solicitudes, analizar currículos o evaluar respuestas. Estas herramientas asisten a nuestro equipo de reclutamiento, pero no reemplazan el juicio humano. Las decisiones finales de contratación son tomadas finalmente por personas. Si deseas obtener más información sobre cómo se procesan tus datos, por favor contáctanos.


