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 Nuxt.js 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 Nuxt.js with Vuetify 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 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. · 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. · Testing: Experience with automated testing frameworks for both backend and frontend. · Communication: Excellent team collaboration and communication skills. Nice-to-Have Skills: · Familiarity with server-side rendering (SSR) in Nuxt.js. · Experience with DevOps tools and CI/CD pipelines. · Understanding of cloud environments like AWS or Azure. Job Types: Full-time, Permanent Pay: $90,000.00-$110,000.00 per year Benefits: Employee assistance program Extended health care Life insurance Profit sharing Schedule: Monday to Friday Work Location: Remote

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

Canada