En Homie, nuestra misión es revolucionar el sector inmobiliario a través de la innovación y tecnología, facilitando una experiencia de alquiler sin precedentes tanto para propietarios como para inquilinos, construyendo la experiencia de renta que LATAM merece: rápida, transparente y sin fricciones.
Valoramos la curiosidad, el coraje y la colaboración, buscando constantemente personas que compartan nuestra pasión por contribuir a un crecimiento significativo. Fomentamos un ambiente de trabajo donde la diversidad de pensamiento y la inclusión son la base de nuestra innovación, invitando a talentos de todos los orígenes a unirse a nuestro equipo.
Si estás listo para dejar tu huella en una industria en transformación y trabajar en un ambiente donde cada idea cuenta, Homie es tu lugar.
Tareas
- Diseñar e implementar soluciones técnicas para sistemas distribuidos complejos.
- Definir componentes y estructuras de software escalables, mantenibles y alineadas a buenas prácticas de arquitectura.
- Usar herramientas de IA generativa como aceleradores del desarrollo para crear boilerplate, documentación técnica, pruebas y exploración de soluciones.
- Auditar y validar rigurosamente el código antes de su integración, identificando errores lógicos, alucinaciones de IA, ineficiencias y riesgos técnicos.
- Asegurar la calidad del software mediante principios como SOLID, Clean Architecture y patrones de diseño.
- Construir componentes robustos con foco en desempeño, mantenibilidad y evolución de largo plazo.
- Diseñar e implementar soluciones con un enfoque claro de optimización de recursos y eficiencia de costos en AWS.
- Fortalecer la confiabilidad del sistema mediante pruebas unitarias, pruebas de integración y prácticas modernas de ingeniería.
- Mitigar vulnerabilidades de forma proactiva e incorporar seguridad como parte del ciclo de desarrollo.
- Evaluar trade-offs técnicos entre velocidad, escalabilidad, costo, complejidad y mantenibilidad.
- Contribuir al fortalecimiento de los estándares de ingeniería del equipo.
Requisitos
- Experiencia sólida como Software Engineer en entornos de alta exigencia técnica.
- Dominio de fundamentos de ingeniería de software: estructuras de datos, algoritmos, complejidad computacional y patrones de diseño.
- Experiencia construyendo y manteniendo sistemas complejos, robustos y escalables.
- Experiencia aplicando SOLID, Clean Architecture y buenas prácticas de diseño de software.
- Capacidad avanzada para hacer code review con criterio técnico, identificando problemas de diseño, calidad y mantenibilidad.
- Experiencia trabajando con AWS, entendiendo decisiones de arquitectura con enfoque en costo y eficiencia.
- Experiencia desarrollando pruebas unitarias y de integración.
- Conocimiento sólido de prácticas de seguridad en desarrollo de software.
- Experiencia incorporando herramientas de IA generativa en el flujo de trabajo de ingeniería.
- Capacidad para evaluar críticamente código o propuestas generadas por IA, corrigiendo errores y elevando la calidad final.
- Alta autonomía, pensamiento sistémico y criterio para tomar decisiones técnicas de largo plazo.
Abrazamos y celebramos la riqueza que cada talento único aporta, desde cualquier género, nacionalidad, origen étnico y social, hasta distintas creencias, habilidades físicas, edades, orientaciones sexuales e identidades.
Estamos comprometidos a cultivar un espacio acogedor e inclusivo, donde cada voz es escuchada y cada idea tiene el potencial de transformar. Únete a nosotros en Homie para marcar la diferencia en una industria en evolución, contribuyendo con tu perspectiva única en un ambiente donde la innovación florece desde la diversidad.