ZipRecruiter
Job DescriptionJob Description
1 Company, 2 Lead Engineer Positions for Different Products
- #1 HEAVY PHP
- #2 - Java (Java EE not used), Jetty, inux and bash scripting, MySQL/MariaDB Galera Cluster
specify your relevant skills
Lead Software Engineer with a strong background in SaaS software development. As a Lead Engineer, you will be responsible for developing best-in-class solutions. In this role, you will be responsible for helping to ensure software solutions meet compliance requirements, as well as providing robust, efficient, easy-to-use functionality that will set our features apart from the competition.
The ideal candidate for this role will have extensive experience in PHP, JavaScript, and MySQL. A high level of comfort with vanilla PHP (no framework) is a must. You should be comfortable working full stack – frontend and backend. Solid skills with 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. You are a highly capable mentor for other engineers and enjoy teaching and collaborating. If you are a software engineer with a passion for building robust, scalable, and efficient solutions, we encourage you to apply today.
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 used by the application; contribute to development, troubleshooting, and maintenance of the application as needed
Manage application dependencies
Implement and maintain unit tests
Perform Code Reviews for other developers
Mentor other developers on the team to help them grow their skillsets and improve their efficiency and code hygiene
Research and recommend changes to the management team to improve application and user experience
Follow any coding conventions, policies, and procedures provided, meeting industry standards and any compliance requirements
(Minimum qualifications)
8+ years of development experience with PHP, with meaningful time spent working on high-load systems
5+ Significant experience working with MySQL 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
Expert level comfort with Git and GitHub, REST services, Bash scripting, Docker, and Kubernetes
Significant experience in learning and understanding complex codebases through independent exploration
Company DescriptionInhabit is a unique collective of tech-forward products serving the residential, commercial and vacation rental management industries. Our strategic partnerships deliver best-in-class software solutions and services while fostering innovation and collaboration with like-minded entrepreneurs and industry leaders.
Inhabit believes that uncommon solutions and choice in the marketplace are critical to serving customers well.Company DescriptionInhabit is a unique collective of tech-forward products serving the residential, commercial and vacation rental management industries. Our strategic partnerships deliver best-in-class software solutions and services while fostering innovation and collaboration with like-minded entrepreneurs and industry leaders.\r\n\r\nInhabit believes that uncommon solutions and choice in the marketplace are critical to serving customers well.
1 Company, 2 Lead Engineer Positions for Different Products
- #1 HEAVY PHP
- #2 - Java (Java EE not used), Jetty, inux and bash scripting, MySQL/MariaDB Galera Cluster
specify your relevant skills
Lead Software Engineer with a strong background in SaaS software development. As a Lead Engineer, you will be responsible for developing best-in-class solutions. In this role, you will be responsible for helping to ensure software solutions meet compliance requirements, as well as providing robust, efficient, easy-to-use functionality that will set our features apart from the competition.
The ideal candidate for this role will have extensive experience in PHP, JavaScript, and MySQL. A high level of comfort with vanilla PHP (no framework) is a must. You should be comfortable working full stack – frontend and backend. Solid skills with 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. You are a highly capable mentor for other engineers and enjoy teaching and collaborating. If you are a software engineer with a passion for building robust, scalable, and efficient solutions, we encourage you to apply today.
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 used by the application; contribute to development, troubleshooting, and maintenance of the application as needed
Manage application dependencies
Implement and maintain unit tests
Perform Code Reviews for other developers
Mentor other developers on the team to help them grow their skillsets and improve their efficiency and code hygiene
Research and recommend changes to the management team to improve application and user experience
Follow any coding conventions, policies, and procedures provided, meeting industry standards and any compliance requirements
(Minimum qualifications)
8+ years of development experience with PHP, with meaningful time spent working on high-load systems
5+ Significant experience working with MySQL 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
Expert level comfort with Git and GitHub, REST services, Bash scripting, Docker, and Kubernetes
Significant experience in learning and understanding complex codebases through independent exploration
Company DescriptionInhabit is a unique collective of tech-forward products serving the residential, commercial and vacation rental management industries. Our strategic partnerships deliver best-in-class software solutions and services while fostering innovation and collaboration with like-minded entrepreneurs and industry leaders.
Inhabit believes that uncommon solutions and choice in the marketplace are critical to serving customers well.Company DescriptionInhabit is a unique collective of tech-forward products serving the residential, commercial and vacation rental management industries. Our strategic partnerships deliver best-in-class software solutions and services while fostering innovation and collaboration with like-minded entrepreneurs and industry leaders.\r\n\r\nInhabit believes that uncommon solutions and choice in the marketplace are critical to serving customers well.