Build Your Future. Build With Us.
Join Team NHC; Northern BC's Leading Custom Home Design-Build Team
Discover opportunities to grow, learn, and create with a team that values craftsmanship, innovation, and integrity.
Join a Team That Builds With Purpose
Why Work With Us
At Northern Homecraft, we're just as passionate about building people as we are custom homes. Through our sponsored apprenticeships and Professional Development Program, we provide opportunities to learn, grow, and make an impact in Northern BC’s home building industry.
✓ Continuous Learning
From building science to Net Zero practices, we keep our team ahead of the curve.
✓ Award-Winning Craftsmanship
Join a team recognized for excellence across all of BC.
✓ Safety & Support
We put people first, with training, equipment, and a strong team culture.
✓ Community Impact
Your work directly shapes the homes and lives of families across Northern BC.
✓ Meaningful Projects
As a premier builder, we get to work on the most unique and inspiring projects in the region.
OUR CULTURE
Where Passion Meets Craftsmanship
We’re self-proclaimed building geeks who thrive on innovation and collaboration. Whether it’s learning new techniques, celebrating project wins, or giving back to our community, Northern Homecraft is a place where passion and purpose come together.
Career growth and development
Grow With Us
We believe the best investment we can make is in our people. That’s why we provide training opportunities, mentorship, and certifications to help every team member reach their full potential.
Craft your future with us
Career Opportunities
We’re always interested in connecting with great people. Check out the roles below to see where you might be a fit. To apply, send your resume to careers@northernhomecraft.com, tell us a little about yourself, and share your skills along with the area of work you’re most interested in.
Company Administration & Management
Administrative Assistant / Bookkeeper (Open to Conversations)
Job Title: Administrative Assistant / Bookkeeper
Location: Vanderhoof BC
Employment Type: Full-Time
Position Overview
The Administrative Assistant provides essential support to our design, construction, and management teams. This role is ideal for someone who enjoys a fast-paced environment, has strong organizational skills, and is comfortable coordinating multiple tasks while maintaining attention to detail.
Key Responsibilities
- Provide general administrative support to the design and construction teams
- Manage company calls and emails
- Maintain project files, contracts, permits, and documentation
- Assist with preparation of invoices and project reports
- Accounts payable processing
- Communicate with subcontractors, suppliers, and vendors as needed
- Track project costs and help ensure documentation is up to date
- Order office supplies and assist with office organization
- Support bookkeeping tasks such as data entry and expense tracking (as needed)
- Prepare WCB, GST and other necessary reports
Qualifications
- 2+ years of administrative or office support experience (construction or design industry experience is an asset)
- Experience with QuickBooks or comparable accounting software
- Experience with project management (CRM) programs is an asset
- Technologically proficient and comfortable learning new software systems
- Familiarity with electronic filing systems, document management
- Strong organizational and time-management skills
- Excellent written and verbal communication
- Proficiency with Microsoft Office and attributed programs (Excel, Word, etc.)
- Ability to multitask and prioritize effectively
- Professional, reliable, and detail-oriented
Office Manager (Open to Conversations)
Job Title:
Office Manager
Location:
Vanderhoof BC
Employment Type: Full-Time
Position Overview
Our Office Manager is the backbone of our administrative team; they help lead the day-to-day operations of our office. This role is ideal for someone who enjoys creating structure, improving processes, and supporting a busy team of designers, project managers, and construction professionals. The Office Manager plays a key role in ensuring our administrative, financial, and operational systems run smoothly so our team can focus on delivering outstanding homes to our clients.
Key Responsibilities
- Oversee daily office operations and maintain an efficient, well-organized work environment
- Manage administrative processes, systems, and office procedures
- Support leadership with scheduling, coordination, and operational planning
- Oversee project documentation, contracts, permits, and company records
- Receive and code internal and project invoices (AP)
- Manage general company communications with Clients, subcontractors, and vendors
- Assist with financial administration including invoicing, expense tracking, and coordination with bookkeeping or accounting
- Manage office supplies, vendor relationships, and service providers
- Help implement and improve systems for project tracking and internal workflows
- Support HR-related tasks such as onboarding, scheduling, and maintaining employee records
- Maintain and manage all required company certifications, licenses and credentials
Qualifications
- 3+ years of office management or senior administrative experience (construction or design industry experience is an asset, but not necessary)
- Excellent written and verbal communication
- Proficiency with Microsoft Office and attributed programs (Excel, Word, etc.)
- Experience with QuickBooks or comparable accounting software
- Experience with project management (CRM) programs is an asset
- Technologically proficient and comfortable learning new software systems
- Familiarity with electronic filing systems, document management
- Ability to manage multiple priorities and maintain attention to detail
- Professional, dependable, and able to take initiative
- Strong organizational and time-management skills
- Ability to multitask and prioritize effectively
- Professional, reliable, and detail-oriented
Pre-Construction / Project Design & Development
Designer / Draftsperson (Open to Conversations)
Job Title: Residential Designer / Draftsperson
Location:
Northern BC (Flexible)
Employment Type:
Full-Time
Position Overview
Northern Homecraft’s Designer / Draftsperson will help bring custom homes to life by transforming ideas and concepts into clear, accurate design drawings and construction-ready plans. You’ll collaborate closely with clients, designers, and the construction team to develop creative solutions that balance aesthetics, functionality, and buildability for a variety of project types and scales. This is a great opportunity for someone who enjoys residential design, takes pride in precision, and wants to be involved in the full lifecycle of unique high-perofrmance custom home build and renovation projects.
Key Responsibilities
- Perform project discovery phase with Clients to capture needs and targets
- Prepare conceptual designs, floor plans, elevations, and 3D models for custom homes
- Produce detailed construction drawings and permit-ready plan sets
- Collaborate with clients, designers, and project managers to refine design concepts
- Revise and update drawings based on feedback and project requirements
- Ensure drawings comply with local building codes and regulations
- Coordinate with consultants such as engineers, energy advisors, and surveyors
- Assist with design presentations and client meetings when needed
- Maintain organized project files and drawing revisions
- Produce build-ready plan and specification sets which include permittable blueprints, selection schedules, and spcifications
- Support the construction team by clarifying design details during the building process
- Manage and maintain past project plan archives and design assests
Qualifications
- Post Secondary qualification, diploma or degree in Architectural Technology, Interior Design, Building Design, Architecture, CAD Drafting, or a related field
- Proficiency with design and drafting software such as AutoCAD, Revit, Chief Architect, or similar programs
- Experience producing permit and construction drawings
- Strong understanding of residential construction methods and building systems
- Good eye for design and aesthetics an asset
- Excellent attention to detail and problem-solving skills
- Strong communication and collaboration abilities
- Ability to manage multiple projects and deadlines
Project Developer / Estimator (Open to Conversations)
Job Title: Project Developer / Estimator
Location:
Vanderhoof / Northern BC
Employment Type:
Full-Time
Position Overview
The Project Developer / Estimator puts a project on the right path, from the word “go”. In this role, you will work with Clients to evaluate project feasibility, develop accurate cost estimates, and assist in managing projects from the initial inquiry through to construction. You will play a key role in helping clients turn their dream homes into reality while supporting the design and construction teams with clear, data-driven insights. This position is ideal for someone who enjoys problem-solving, has strong analytical skills, and thrives in a collaborative environment.
Key Responsibilities
- Create and review project scopes, drawings, and client requirements to prepare detailed cost estimates and work plans
- Conduct material take-offs, labor calculations, and subcontractor pricing analysis
- Assist in the facilitation of IDP (Integrated Design Process)
- Collaborate with designers, project managers, and clients to develop feasible project take-offs and budgets
- Assist in preparing proposals and contracts for new projects
- Provide data to Project Managers for project budgets throughout the construction process
- Coordinate with suppliers and subcontractors to obtain quotes and manage pricing
- Identify potential project risks and provide recommendations for cost-effective solutions
- Maintain organized records of estimates, project documentation, and historical cost data
- Support pre-construction planning and scheduling
- Prepare construction handoff package and upload to company CRM (all prints and documentation)
- Coordinate and facilitate construction handoff meetings
Qualifications
- 3+ years of experience in estimating, project development, or construction management (residential or custom homes preferred)
- Strong understanding of residential construction methods, materials, and costs
- Technologically proficient and comfortable learning new software systems (e.g., Buildertrend, CoConstruct, Excel, Planswift)
- Ability to read and interpret architectural drawings and specifications
- Excellent analytical, organizational, and communication skills
- Detail-oriented with strong problem-solving abilities
- Ability to manage multiple projects and deadlines simultaneously
Construction & Trade Skill
Crew Member / Labourer (Actively Hiring)
Job Title: Crew Member / Labourer
Location: Northern BC (Prince George, Vanderhoof, Fort St. James and other)
Employment Type:
Full-Time
Position Overview
This is a hands-on role where you will assist with various tasks on residential construction sites, helping to ensure projects are completed safely, efficiently, and to the highest standards. This role is ideal for someone who just enjoys being physically active, learning construction skills, and contributing to building beautiful high-performance custom homes.
Key Responsibilities
- Assist skilled tradespeople with construction tasks including framing, finishing, and site preparation
- Load and unload materials and equipment
- Maintain clean, safe, and organized job sites
- Follow safety protocols and company procedures
- Operate basic hand and power tools under supervision
- Assist with moving materials, debris removal, and general site maintenance
- Support the team in achieving project schedules and deadlines
Qualifications
- Previous construction or general labour experience is an asset, but not required
- Strong work ethic, reliability, and willingness to learn
- Ability to perform physically demanding tasks
- Comfortable working outdoors in various weather conditions
- Basic knowledge of tools and construction processes is a plus
- Ability to work well as part of a team
- Commitment to safety and following site procedures
Apprentice Carpenter (Actively Hiring)
Job Title: Apprentice Carpenter
Location:
Northern BC (Prince George, Vanderhoof, Fort St. James and other)
Employment Type:
Full-Time
Position Overview
As an Apprentice Carpenter with our team, you’ll gain hands-on experience on high-end custom home projects while learning from experienced professionals. This is more than a job—it’s a pathway to mastering your trade, developing specialized skills, and growing within a company that values talent and dedication.
While having your education supported, you’ll work side-by-side with seasoned carpenters, learning everything from site preparation to the turn-key degree of finish, allowing you to develop the skills and knowledge to become a highly skilled carpenter in the custom home industry.
Key Responsibilities
- Assist experienced carpenters with a variety of construction tasks on-site
- Learn and refine your ability to measure, cut, assemble, and install materials accurately
- Develop the ability to read and interpret blueprints, plans, and technical drawings
- Gain hands-on experience in earth works, concrete, framing, finishing, cabinetry, and other advanced construction techniques
- Maintain a clean, safe, and organized work site
- Take initiative in learning new skills and mastering tools and materials
- Learn about sound building science and home performance for energy efficient homes
- Support project teams in achieving high-quality standards and timelines
Qualifications
- High school diploma or equivalent
- Strong interest in carpentry and a desire to build a long-term career in construction
- Motivated, reliable, and eager to learn
- Physically fit and comfortable performing manual labor in a construction environment in all types of weather
- Basic knowledge of tools and materials is a plus, but not required
- Positive attitude, teamwork, and willingness to remain coachable by mentors
Skilled Carpenter (Actively Hiring)
Job Title: Carpenter – Custom Home Construction
Location: Northern BC (Prince George, Vanderhoof, Fort St. James and other)
Employment Type: Full-Time
Position Overview
Northern Homecraft carpenters take pride in what they craft. Our Carpenters are responsible for executing precise, high-quality carpentry work on custom residential projects. You will work as a member of our construction team to ensure that every home is built to the highest standards of quality, safety, and craftsmanship. This is an ideal opportunity for a carpenter who values being an integral member of a unified team, enjoys problem-solving on the job site, and wants to contribute to beautiful, high-performance, custom homes.
Key Responsibilities
- Perform framing, finish carpentry, cabinetry, and other carpentry tasks as required
- Read and interpret architectural plans, drawings, and specifications
- Measure, cut, assemble, and install wood, metal, and other materials
- Collaborate with project managers, designers, and other trades to ensure design intent is achieved
- Maintain a clean, safe, and organized work area
- Follow all safety guidelines and company protocols
- Assist in training and mentoring junior carpenters or apprentices (if applicable)
Qualifications
- 4+ years of professional carpentry experience (custom residential construction preferred though any experience will be considered)
- Journeyperson Red Seal Carpenter’s ticket (in lieu of ticket, equivalent experience is considered)
- Strong knowledge of construction methods, materials, and tools
- Ability to read and interpret blueprints and technical drawings
- High attention to detail and commitment to quality craftsmanship
- Reliable, professional, and able to work independently or as part of a team
- Valid driver’s license and reliable transportation
- Knowledge of building codes and safety regulations is an asset
Lead Hand Carpenter (Actively Hiring)
Job Title: Lead Hand Carpenter
Location: Northern BC (Prince George, Vanderhoof, Fort St. James and other)
Employment Type: Full-Time
Position Overview
This role is ideal for someone who wants to play a key part in building our high-performance homes, and leading our high-performance team. As Lead Hand, you’ll guide and support our carpentry crews, lead specified tasks on our unique projects. This is more than a senior carpenter position—it’s an opportunity to grow your leadership skills, expand your technical mastery, and make a real impact on both the homes we build and the people who grow while building them.
Key Responsibilities
- Lead and supervise carpentry crews on-site, ensuring quality, safety, and efficiency
- Perform complex carpentry tasks including site prep all the way to turn-key, including excavation, concrete, framing, building envelope, and finish carpentry
- Read, interpret, and execute architectural plans and specifications accurately
- Mentor and train apprentices and junior carpenters, sharing knowledge and best practices
- Collaborate closely with project managers, designers, and other trades to optimize workflow and ensure targets are achieved
- Maintain organized, safe, and efficient work areas
- Troubleshoot construction challenges and provide innovative, practical solutions
- Ensure work meets or exceeds quality standards, efficiency targets, and building codes
Qualifications
- 5+ years of professional carpentry experience, preferably in custom residential construction
- Proven leadership or supervisory experience on construction sites
- Deep knowledge of carpentry techniques, work flows, materials, and tools
- Strong ability to read and interpret blueprints, plans, and technical drawings
- Commitment to quality craftsmanship, safety, and professionalism
- Strong communication, mentoring, and a team-oriented mindset
- Positive attitude, reliability, problem-solving skills and ability to remain calm under pressure
Site Superintendent (Actively Hiring)
Job Title: Site Superintendent
Location: Northern BC (Prince George, Vanderhoof, Fort St. James and other)
Employment Type:
Full-Time
Position Overview
Our Site Superintendent will lead our construction projects from the ground up. In this role, you’ll oversee all on-site activities, coordinate trades and subcontractors, manage schedules, and ensure that projects are completed safely, efficiently and to the highest quality standards and performance standards.
The ideal candidate is a natural leader with exceptional organizational skills, who thrives in a fast-paced environment and is passionate about optimized workflow and site coordination while mentoring teams to deliver outstanding custom homes. This role offers the opportunity to have a direct impact on project success, team development, and client satisfaction.
Key Responsibilities
- Oversee daily site operations for the assigned custom home project
- Coordinate subcontractors, trades, and on-site teams to ensure work is completed on schedule and on budget
- Monitor project progress, budgets, and quality standards
- Maintain strict adherence to safety protocols and building codes
- Communicate effectively with clients, project managers, and the office team
- Hold regular site safety, tool box talk, and goal review meetings
- Mentor and guide carpenters, labourers, and junior team members
- Troubleshoot on-site challenges and provide practical, efficient solutions
- Use company CRM and management applications to:
- Maintain organized project documentation, including schedules, reports, and site logs
- Ensure materials, equipment, and personnel are effectively scheduled and utilized
Qualifications
- 5+ years of residential construction experience, preferably in custom home design-build
- Proven experience as a Site Superintendent or similar supervisory role
- Strong knowledge of construction work flows, methods, materials, and building codes
- Exceptional organizational, leadership, and problem-solving skills
- Ability to manage multiple projects and deadlines simultaneously
- Excellent communication and interpersonal skills
- Commitment to quality, safety, and professionalism
- Positive attitude, reliability, and a team-oriented mindset
Project Manager (Open to Conversations)
Job Title: Project Manager
Location: Northern BC (Prince George, Vanderhoof, Fort St. James and other)
Employment Type:
Full-Time
Position Overview
Our skilled Project Managers lead our custom home projects from concept through to completion. In this role, you will coordinate all aspects of a project—scheduling, budgeting, design execution, and construction oversight—while ensuring that clients, designers, construction team, and trade partners are aligned and informed.
The ideal candidate thrives on organization, enjoys problem-solving, and excels at facilitating collaboration between teams. This is a hands-on role where your leadership directly contributes to delivering beautiful homes and an exceptional client experience.
Key Responsibilities
- Manage multiple custom home projects from pre-construction hand-off through to completion
- During construction, coordinate with clients, designers, subcontractors, and suppliers to ensure project goals are met
- Develop and maintain project schedules, budgets, and milestones
- Monitor construction progress and quality, ensuring compliance with design intent, targeted energy performance values, and building codes
- Maintain familiarity with project contract and ensure scope execution and mitigate scope creep
- Facilitate clear communication between office, design, and construction teams
- Identify and resolve project issues proactively, providing practical solutions
- Create and maintain detailed project documentation, including contracts, change orders, and reports
- Reconcile and monitor labour and material budgets against actuals to ensure project remains on track
- Support team development and collaboration, fostering a positive and efficient work environment
- Provide regular communications and updates to Clients, subtrades, and company management
Qualifications
- 3+ years of project management experience in residential construction, preferably in custom home design-build
- Strong understanding of construction methods, work flows, materials, and residential building codes
- Excellent organizational and time-management skills
- Proven ability to coordinate teams, communicate effectively, and resolve issues proactively
- Technologically proficient and comfortable learning new software systems (e.g., Buildertrend, CoConstruct, Excel, Planswift)
- Experience with project management and scheduling software (e.g., Buildertrend, CoConstruct, Procore)
- Detail-oriented, problem-solving mindset with a commitment to quality
- Professional, reliable, and collaborative approach
Frequently Asked Questions: Careers
Do I need prior experience to apply?
While prior experience can certainly be an asset, we value attitude, work ethic, and a willingness to learn just as much. Attributes are just as important to us as past experience.
Can I apply for multiple positions at once?
Yes! If you’re interested in more than one role, or potentially working up from one position to another, let us know! Tell us what you might be suited for, or if you are capable of multiple roles, but also what you aspire to achieve.
What should I include in my cover letter?
Use your cover letter to introduce yourself, highlight relevant experience, and explain why you’re excited about joining Northern Homecraft. While optional, it helps us get to know you better.
Can I submit a portfolio of my work?
Absolutely! For roles in design, construction, or trades, a portfolio is highly encouraged. Include links to digital portfolios or attach relevant files to your application email.
How long does the hiring process take?
After receiving your application, our team carefully reviews it. If your background aligns with the role, we’ll contact you for an initial conversation. The full process, including interviews, varies by position and work availability.
Who can I contact if I have questions about an opening?
Reach out to our careers team at careers@northernhomecraft.com. We’re happy to answer any questions about the roles or the application process.
