




**Acerca de Inhabit** Inhabit opera un colectivo único de empresas tecnológicamente avanzadas que atienden a los sectores residencial, comercial y de alquileres a corto plazo. Nuestros miembros del equipo ofrecen soluciones y servicios de software de primera categoría, fomentando al mismo tiempo la innovación y la colaboración con líderes empresariales y expertos del sector. Inhabit considera que los administradores de propiedades son fundamentales para el éxito de los mercados residencial y de alquileres a corto plazo, y ofrece productos diseñados para empoderarlos a ellos, a sus inversionistas y a las comunidades. Únase a nosotros para ayudar a construir la empresa en la que le gustaría trabajar. Para obtener más información, visite inhabit.com. **Acerca de Streamline Vacation Rental Software** Somos el líder del sector en software para alquileres vacacionales. Nuestros clientes utilizan nuestra tecnología de vanguardia y soluciones modernas para gestionar todas sus operaciones de administración de propiedades: reservas en línea, mantenimiento, limpieza, contabilidad, etc. Si está interesado en unirse a un equipo que trabaja para desarrollar un software único y de clase mundial, con un enfoque incansable en el cliente, ha llegado al lugar indicado. **Resumen de la descripción del puesto** Streamline busca un Ingeniero Senior de Software altamente calificado y de pila completa, especializado en PHP con PostgreSQL. Como Ingeniero Senior de Software, será responsable de desarrollar soluciones de primera categoría mientras trabaja con un equipo dinámico e innovador. Asumirá la responsabilidad del desarrollo de servicios RESTful, la implementación de cambios en los modelos de base de datos y servicios, la creación de nuevos módulos y el desarrollo de integraciones con plataformas de terceros mediante PHP con PostgreSQL. El candidato ideal contará con habilidades expertas en PHP nativo (no solo en frameworks de PHP), NodeJS y una sólida comprensión de PostgreSQL (se prefiere fuertemente la certificación en PostgreSQL). Desarrollará aplicaciones web modernas de alto rendimiento para el lado del cliente, adaptará bases de código a los requisitos actuales, mantendrá los módulos existentes y creará nuevos. El candidato ideal sabrá utilizar React y JavaScript/TypeScript para implementar componentes front-end. Debe ser una persona proactiva, entusiasmada por contribuir a las discusiones y tomar la iniciativa para resolver problemas y cumplir con las tareas, asumiendo además nuevos desafíos. Debe destacarse en entornos orientados al trabajo en equipo y de ritmo acelerado, donde las contribuciones de cada miembro son vitales para el éxito general del producto. Si es un desarrollador Full-Stack en PHP apasionado por crear soluciones robustas, escalables y eficientes, ¡le animamos a postularse hoy mismo. **Lo que hará (funciones y responsabilidades)** * Desarrollar, solucionar problemas y mantener el código de la aplicación para aplicaciones existentes, principalmente en el backend, y sentirse cómodo contribuyendo a y utilizando componentes React en el frontend. * Colaborar con el equipo para definir la arquitectura; implementar contratos de datos; identificar y recomendar de forma proactiva posibles riesgos para el éxito. * Diseñar, desarrollar y probar nuevos módulos durante todo su ciclo de vida: traducir la visión de diseño proporcionada por el equipo directivo. * Aprender, comprender y utilizar los frameworks de PHP y JavaScript empleados por la aplicación; contribuir al desarrollo, solución de problemas y mantenimiento del framework personalizado según sea necesario. * Escribir consultas SQL, procedimientos almacenados y disparadores altamente eficientes en PostgreSQL a escala. * Gestionar las dependencias de la aplicación. * Trabajar con el equipo de QA para desarrollar y mantener una plataforma de pruebas de regresión y unitarias. * Investigar y recomendar cambios al equipo directivo para mejorar la aplicación y la experiencia del usuario. * Cumplir con las convenciones de codificación, políticas y procedimientos establecidos. **Qué buscamos (requisitos mínimos)** * 8+ años de experiencia en desarrollo, con preferencia marcada por PHP en sistemas de alta carga. * 5+ años de experiencia con PostgreSQL, perfilado y optimización de consultas. Se prefiere la certificación en PostgreSQL. * Experiencia sólida con JavaScript/TypeScript/ReactJS. * Experiencia en desarrollo en la nube en Azure o AWS. * Experiencia sólida con PHP, servicios REST, scripting en Bash y diseño/modelado de datos. * Experiencia en diseño móvil/responsivo. * Experiencia en la arquitectura y desarrollo de diseños a gran escala. * Experiencia en la arquitectura y desarrollo de microservicios. * Experiencia sólida con Docker y Kubernetes. * Experiencia experta con Git/GitHub y gestión adecuada de ramas en equipos grandes. * Experiencia sólida con motores de caché (por ejemplo, Memcache o Redis). * Experiencia deseable con servicios gestionados de colas (por ejemplo, RabbitMQ o Kafka). **Requisitos académicos** * Licenciatura en Ciencias de la Computación, Ingeniería de Software o campo relacionado (o experiencia equivalente). * Cursos de administrador de bases de datos (DBA) (Postgres/Oracle): se desea certificación a nivel profesional. **TIPO** * Tiempo completo **Ubicación** * Guadalajara o Hermosillo, México *Nuestra empresa es un empleador que practica la igualdad de oportunidades y cumple con todas las leyes federales, estatales y locales, incluida la provisión de adaptaciones razonables a los solicitantes.* *\#Inhabithiresmx*


