Top Benefits
About the role
Software Developer
Company Description
Alair Homes is a premium custom home building and large-scale renovation/remodeling company with over 100 franchise locations across Canada and United States.
Alair Homes is a fast-growing, energetic company that is continuously looking for driven and enthusiastic individuals to join our ever-growing team. Successful candidates are hungry to learn and take on new responsibilities. Our diverse organizational culture focuses on people coming together to help build and support the most valuable, lowest risk, highest reward construction companies in the world!
‘Living Better Starts Here’ runs through all aspects of our business and focuses not only on our esteemed clients but all members of our team. Alair Homes thrives on a unique service delivery system combining custom contracting with a franchise business model and is the largest North American home building franchise.
Alair Team members are engaged, determined, and disciplined in helping develop our franchise partners’ businesses to new heights and successes. Since being founded in Nanaimo in 2007, we have grown exponentially across North America, while maintaining our family-oriented, collaborative style of business.
Learn more about Alair at www.alairhomes.com
Job Description
This position is within the Information Technology department for Home Office.
This position is home based and will be interacting with a team spread across Canada and United States.
We are looking for an experienced Full-Stack Developer with strong skills in PHP Laravel and React to join our team. Our application backend focuses on communicating with Business Central APIs, while the frontend is a Single Page Application (SPA) built using React with ShadcnUi and TailwindCSS. The ideal candidate should excel in writing high-performance APIs, managing queues, and designing exceptional user experiences.
Key Responsibilities
· Develop and maintain scalable and efficient APIs using Laravel to interact with Business Central APIs.
· Design and implement queue systems for efficient background task processing.
· Build and maintain a responsive SPA using React, Nx, ShadcnUI, Nuxt.js, Vuetify, and TailwindCSS.
· Create an intuitive and visually appealing UI/UX.
· Optimize front-end performance and ensure best practices are followed.
· Write clean, maintainable code and conduct code reviews.
· Implement unit and integration testing for both backend and frontend components using libraries like jest, vitest, etc.
· Troubleshoot and resolve technical issues as they arise.
Core Competencies and Required Skills and Experience
· Proven Experience: Strong experience in Laravel, building RESTful APIs.
· Frontend Expertise: Strong proficiency in Nuxt.js, Vuetify, and TailwindCSS.
· API Integration: Experience integrating external APIs, specifically Business Central APIs.
· Queue Management: Proficiency in implementing and managing Laravel queues.
· UI/UX Skills: A strong understanding of creating user-friendly and visually appealing interfaces.
· Performance Optimization: Knowledge of best practices for optimizing APIs and front-end components.
· DevOps: Proven Experience maintaining Trunk Based repos, with emphasis on strict Continuous Integration and Continuous Delivery.
· Testing: Experience with automated testing frameworks for both backend and frontend. Proven ability to write tests first (TDD) and collaborate with QA team on handoff from Acceptance Criteria to Test cases.
· Communication: Excellent team collaboration and communication skills. Comfortable and effective with Pair Programming. Ability to understand the Business model of the organization and communicate with stakeholders from across all departments.
Nice-to-Have Skills:
· Familiarity with server-side rendering (SSR) in Nuxt.js & TanStack-react-router.
· Proven Experience with DevOps tools and CI/CD pipelines.
· Understanding of cloud environments like AWS or Azure.
· Proven Experience with Startup / Scaleup organizations
· Familiarity with Traction, EOS, OKR or similar
· Familiarity with Contruction industry, Franchise models, and Construction Project Management
Job Type: Full-time, Permanent, remote
Job Type: Full-time
Pay: $90,000.00-$110,000.00 per year
Benefits:
- Dental care
- Disability insurance
- Employee assistance program
- Life insurance
- Paid time off
- Profit sharing
- Work from home
Schedule:
- Monday to Friday
Experience:
- Business Central: 1 year (preferred)
Work Location: Remote
About Alair Homes
LIVING BETTER STARTS HERE®
Founded in 2007, Alair Homes is North America's largest, privately held custom home building and renovation company. With a rapidly growing network of franchises since 2012, Alair has become a trusted name in over 100 locations across North America. Our distinctive approach is cemented in partnerships with esteemed architects, proficient trade partners, and innovative designers, ensuring homeowners a distinctive construction management experience. Striving for continuous improvement through our proprietary Client Control™ construction project management methodology, Alair is dedicated to delivering meticulously crafted, beautiful homes while ensuring a transparent, client-focused journey from conception to completion.
Top Benefits
About the role
Software Developer
Company Description
Alair Homes is a premium custom home building and large-scale renovation/remodeling company with over 100 franchise locations across Canada and United States.
Alair Homes is a fast-growing, energetic company that is continuously looking for driven and enthusiastic individuals to join our ever-growing team. Successful candidates are hungry to learn and take on new responsibilities. Our diverse organizational culture focuses on people coming together to help build and support the most valuable, lowest risk, highest reward construction companies in the world!
‘Living Better Starts Here’ runs through all aspects of our business and focuses not only on our esteemed clients but all members of our team. Alair Homes thrives on a unique service delivery system combining custom contracting with a franchise business model and is the largest North American home building franchise.
Alair Team members are engaged, determined, and disciplined in helping develop our franchise partners’ businesses to new heights and successes. Since being founded in Nanaimo in 2007, we have grown exponentially across North America, while maintaining our family-oriented, collaborative style of business.
Learn more about Alair at www.alairhomes.com
Job Description
This position is within the Information Technology department for Home Office.
This position is home based and will be interacting with a team spread across Canada and United States.
We are looking for an experienced Full-Stack Developer with strong skills in PHP Laravel and React to join our team. Our application backend focuses on communicating with Business Central APIs, while the frontend is a Single Page Application (SPA) built using React with ShadcnUi and TailwindCSS. The ideal candidate should excel in writing high-performance APIs, managing queues, and designing exceptional user experiences.
Key Responsibilities
· Develop and maintain scalable and efficient APIs using Laravel to interact with Business Central APIs.
· Design and implement queue systems for efficient background task processing.
· Build and maintain a responsive SPA using React, Nx, ShadcnUI, Nuxt.js, Vuetify, and TailwindCSS.
· Create an intuitive and visually appealing UI/UX.
· Optimize front-end performance and ensure best practices are followed.
· Write clean, maintainable code and conduct code reviews.
· Implement unit and integration testing for both backend and frontend components using libraries like jest, vitest, etc.
· Troubleshoot and resolve technical issues as they arise.
Core Competencies and Required Skills and Experience
· Proven Experience: Strong experience in Laravel, building RESTful APIs.
· Frontend Expertise: Strong proficiency in Nuxt.js, Vuetify, and TailwindCSS.
· API Integration: Experience integrating external APIs, specifically Business Central APIs.
· Queue Management: Proficiency in implementing and managing Laravel queues.
· UI/UX Skills: A strong understanding of creating user-friendly and visually appealing interfaces.
· Performance Optimization: Knowledge of best practices for optimizing APIs and front-end components.
· DevOps: Proven Experience maintaining Trunk Based repos, with emphasis on strict Continuous Integration and Continuous Delivery.
· Testing: Experience with automated testing frameworks for both backend and frontend. Proven ability to write tests first (TDD) and collaborate with QA team on handoff from Acceptance Criteria to Test cases.
· Communication: Excellent team collaboration and communication skills. Comfortable and effective with Pair Programming. Ability to understand the Business model of the organization and communicate with stakeholders from across all departments.
Nice-to-Have Skills:
· Familiarity with server-side rendering (SSR) in Nuxt.js & TanStack-react-router.
· Proven Experience with DevOps tools and CI/CD pipelines.
· Understanding of cloud environments like AWS or Azure.
· Proven Experience with Startup / Scaleup organizations
· Familiarity with Traction, EOS, OKR or similar
· Familiarity with Contruction industry, Franchise models, and Construction Project Management
Job Type: Full-time, Permanent, remote
Job Type: Full-time
Pay: $90,000.00-$110,000.00 per year
Benefits:
- Dental care
- Disability insurance
- Employee assistance program
- Life insurance
- Paid time off
- Profit sharing
- Work from home
Schedule:
- Monday to Friday
Experience:
- Business Central: 1 year (preferred)
Work Location: Remote
About Alair Homes
LIVING BETTER STARTS HERE®
Founded in 2007, Alair Homes is North America's largest, privately held custom home building and renovation company. With a rapidly growing network of franchises since 2012, Alair has become a trusted name in over 100 locations across North America. Our distinctive approach is cemented in partnerships with esteemed architects, proficient trade partners, and innovative designers, ensuring homeowners a distinctive construction management experience. Striving for continuous improvement through our proprietary Client Control™ construction project management methodology, Alair is dedicated to delivering meticulously crafted, beautiful homes while ensuring a transparent, client-focused journey from conception to completion.