Inhabit operates a unique collective of tech-forward companies serving the residential, commercial and vacation rental industries. Our brands’ strategic partnerships deliver transformative software solutions and services across our ecosystem. We believe that property and vacation rental managers should have the opportunity to choose the platforms that best support their business goals. To learn more, visit Inhabit.com.
Job Description
You should be a self-starter who is excited to contribute to discussions while taking the initiative to solve problems and get the job done while taking on new challenges. You should thrive in team-oriented and fast-paced environments where each team member\'s contributions are vital to the overall success of the product. If you are a Full-Stack PHP Developer 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 applications primarily on the backend and comfort contributing to and utilizing React components on the frontend.
- Collaborate with 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
- Write highly performant SQL queries, stored procedures and triggers in PostgreSQL at scale
- Work with Q / A team to develop and maintain regression and unit testing platform
- Research and recommend changes to management team to improve application and user experience
- Follow coding conventions, policies and procedures provided
What We’re Looking For (Minimum qualifications)
8+ years of development experience with strong preference for PHP in high-load systems.5+ years experience with PostgreSQL, query profiling and optimization skills. PostgreSQL certification preferred.Cloud development experience in Azure or AWS.Solid experience with PHP, REST services, Bash scripting, Data Design / Modeling.Experience with mobile / responsive design.Experience architecting and developing large scale design.Experience architecting and developing microservices.Solid experience with Docker and Kubernetes.Expert experience using Git / GitHub, and using proper branch management in a large team.Solid experience with caching engines (i.e. Memcache or Redis)Preferred experience with managed queues services (i.e. RabbitMQ or Kafka)Education Requirements
Bachelor’s degree in Computer Science, similar technical field of study or equivalent practical experience.DBA courses (Postgres / Oracle) - certificate of Professional level desired.Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustriesSoftware Development#J-18808-Ljbffr