Our client is the leading solution for property management professionals seeking to simplify vendor relationships and streamline maintenance operations. Their comprehensive suite of software products empowers clients to ensure vendor compliance, optimize maintenance operations, and facilitate seamless bidding, all with a commitment to professionalism, precision, and trust.
About the jobWe are seeking a full-stack PHP software engineer to join our team in building and maintaining our SaaS platform. Working alongside clients, product managers, subject matter experts, and other software engineers - you’ll conceive and build features and improvements using the Laravel PHP framework and other technologies.
Our development team values lifelong learning, continual improvement, and productive collaboration.
Responsibilities
Write maintainable, scalable, and well-tested code.Analyze, diagnose, and modify existing software to correct errors, adapt to new workflows, or improve performance.Analyze user needs and requirements to determine feasibility of design within time and cost constraints.Develop new features and functionality according to requirements, while maintaining high quality and low defect rates.Work with other team members to create and evaluate estimates for development efforts based on stakeholder requirements.Aid testers and support personnel as needed to troubleshoot the root cause of system issues.Additional responsibilities as assigned.
Qualifications
Knowledge/Skills/AbilitiesExtensive experience in both back-end and front-end web technologies, including but not limited to:Laravel PHP FrameworkMySQLRedisJavaScriptHTMLCSS
Self-starter mentality – committed to making a difference, not only in the solution, but in the lives of those we work with and for.Experience with hosting environments such as Digital Ocean and AWS.Experience with version control tools such as git and Github.Experience with C#, Optical Character Recognization tools, and/or Machine Learning/Artificial Intelligence desired, but not required.Strong technical skills from both a development and operations perspective.Excellent communication skills, both written and verbal in the English language.Highly organized, efficient, and able to work on multiple projects concurrently.Ability to use creativity in solving complex problems.
Education/ExperienceMinimum 7 + years of experience as a Software Engineer.Bachelor’s degree in computer science, or commensurate related work experience.
Benefits Package100% Remote work environment (work-from-home) *Must be located in the United States.Medical Insurance including HSA OptionDental InsuranceVision InsuranceFree Short-Term Disability & Long-Term Disability InsuranceFree Basic Life InsuranceFlexible Paid Time Off7 paid holidays per yearMaternity Leave401(k)Employee Assistance Program