About Inhabit
Inhabit operates a unique collective of tech-forward companies serving the residential, commercial, and short-term rental 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 short-term rental markets and delivers products built to empower them, their investors, and communities. Come help build the company you want to Inhabit. To learn more, visit inhabit.com.Â
Â
About Streamline Vacation Rental Software
We are the industry leader in vacation rental software. Our clients use our cutting-edge technology and modern solutions to manage their entire property management operations: online bookings, maintenance, housekeeping accounting, etc.
If you’re interested in joining a team working to build a unique, world-class software with a relentless focus on the customer, you’ve come to the right place.Â
Job Description Summary
We are looking for a Frontend Developer to join our team. We are looking for a seasoned React developer who is passionate about clean UI, reusability, and component-driven design systems. The Lead Frontend Developer will be responsible for building and maintaining performant, scalable, and visually consistent interfaces using React. You will work closely with backend developers, product managers, and designers to bring user-focused solutions to life. A strong emphasis will be placed on reusable component libraries, documented in Storybook, and integration with a PHP-based backend system.
What You’ll Do (Functions & Responsibilities)
- Lead a team of frontend developers, promoting best practices and providing mentorship to other team members
- Build responsive, accessible, and intuitive UI components using React, strictly aligned with the established design system and UI/UX specifications
- Collaborate with backend developers to integrate frontend applications with PHP-based APIs
- Develop and maintain a reusable component library using Storybook to ensure consistency with the design system
- Participate in sprint planning, code reviews, and regular team collaboration
- Troubleshoot and resolve frontend performance issues, bugs, and edge cases
- Contribute to the improvement of our frontend development practices and tooling
- Ensure frontend code meets high standards for maintainability, security, and scalability