Refina la ubicación de tu búsqueda
Refina la ubicación de tu búsqueda
Refina la ubicación de tu búsqueda
Refina la ubicación de tu búsqueda
Hace 4 días
Senior Software Engineer
Si el reclutador te contacta podrás conocer el sueldo
Sobre el empleo
Detalles
Contratación:
PermanenteHorario:
Tiempo completoEspacio de trabajo:
HíbridoDescripción
About Inhabit
Inhabit is a global proptech software company serving the residential and vacation property management industries. Our team members deliver best-in-class software solutions and services while fostering innovation and collaboration with business leaders and industry experts. Inhabit believes that property managers are central to the success of the residential and vacation housing markets and delivers products built to empower them, their investors, and communities. Come help build the company you want to Inhabit.
Job Description Summary
The ideal candidate for this role will have extensive experience in PHP, JavaScript, and PostgreSQL. A high level of comfort with vanilla PHP (no framework) and stored procedures is a must. While this position is largely focused on backend functionality, you should be comfortable working with JavaScript in general, and a recent focus on React is highly desirable, particularly if you have experience migrating from older JavaScript frameworks to React.
You should be a self-starter and an independent learner that will take the initiative to solve problems and get the job done. You should thrive in fast-paced environments where each team member's contributions are vital to the overall success of the product. You can articulate your ideas for improvement well and are comfortable working with an international development team. If you are a software engineer with a passion for building robust, scalable, and efficient solutions, we encourage you to apply today.
What You'll Do (Functions & Responsibilities)
Develop, troubleshoot, and maintain application code for existing functionality
Collaborate with the team in defining architecture; implement data contracts; identify and proactively advise on potential risks to success
Design, develop, and test new modules throughout their life cycle - Translate design vision provided by the management team
Learn, understand, and use PHP and JavaScript frameworks used by the application; contribute to development, troubleshooting, and maintenance of custom framework as needed
Manage application dependencies
Work with the Q/A team to develop and maintain regression and unit testing platforms
Research and recommend changes to the management team to improve application and user experience
Follow coding conventions, policies, and procedures provided
Specifically focus on developing and maintaining accounting features, ensuring accuracy and compliance with industry standards
Qualifications
What We're Looking For (Minimum qualifications)
8+ years of development experience with PHP, with meaningful time spent working on high-load systems
5+ experience working with PostgreSQL writing highly optimized SQL queries and stored procedures
5+ years of development experience with JavaScript and experience with React is desirable
3+ years in SaaS development with robust accounting functionality
Good experience t with Git and GitHub, REST services, Bash scripting, Docker, and Kubernetes
Significant experience in learning and understanding complex codebases through independent exploration
Experience delivering accurate, auditable, rapidly available reporting for accounting systems
Familiarity with accounting requirements/audits is desirable
100% fluent in English and Spanish
Education Requirements
Bachelor's degree in Computer Science, similar technical field of study or equivalent practical experience.
Location
Hermosillo, Sonora or Guadalajara Mexico. 2 days a week in person at the office.
Please upload your resume in English
ID: 19590113