top of page

JOBS

We're Hiring! Perfit is a young innovative company based out of Kelowna, British Columbia and home of the world’s first fully digital denture. While 99% of dentures made today are still made by hand, Perfit uses CAD/CAM, 3D Printers, milling machines to create digital dentures. With customers in Europe, USA and across Canada, Perfit is growing quickly and disrupting the digital denture industry.

IMG_1032.jpg

Full Stack Developer

Position: Full Stack Developer  

 

Location: Kelowna, British Columbia 

 

Job Type: Full-time

 

At Perfit, we believe in bringing innovations to life every day, inspiring change in the dental industry, and ending unnecessary suffering on a global scale by bringing good things to good people. Our pioneering global manufacturing network empowers customers to effortlessly produce multi-material dental prostheses within their own facilities. Setting new industry standards, our innovative system ensures unparalleled quality with minimal training requirements. This role is pivotal in advancing our distributed manufacturing platform, contributing directly to our mission of revolutionizing in-house dental manufacturing.

 

As a key member of our development team, the chosen candidate will collaborate closely to design and build internal and external web applications. These applications streamline user operations and monitor machine performance, seamlessly integrating with custom IoT devices, on-premise servers, and cloud-based servers. Join us in shaping the future of in-house dental manufacturing and making a meaningful impact in the field of dentistry.

 

Specific Duties and Responsibilities:

  • Collaboratively identify and analyze high-friction areas in the production process through team brainstorming sessions, and contribute to devising innovative solutions that increase efficiency and streamline operations.

  • Collaborate in the integration of diverse software systems 

  • Debugging, writing tests, and resolving issues as they are reported.
     

Knowledge and skills:

  • Bachelor’s degree in Computer Science or related field, or equivalent work experience.

  • Proven experience as a Full Stack Developer, with proficiency in languages such as JavaScript, Python, or Java, and frameworks like React, Angular, Vue.js, Node.js, Django, or Flask.

  • Strong problem-solving skills and analytical thinking, with the ability to effectively troubleshoot issues and devise innovative solutions.

  • A collaborative team player who thrives in a fast-paced environment and demonstrates excellent communication and interpersonal skills.

  • Demonstrated initiative and integrity, with a passion for continuous learning and a proactive approach to staying updated on emerging technologies and best practices.

 

Required skills:

  • Intermediate experience with one or more of: React, Vue, Next, Lightning Web Components, or another similar front-end JavaScript framework

  • Intermediate experience with one or more of: Node.js, Python, Java

  • Experience developing software projects from ideation, through design and implementation phases, to validation and deployment.

  • Experience collaborating on complex software projects in a group environment


Bonus skills:

  • Experience with electronics tinkering, Raspberry Pi / Arduino

  • Experience with PLC programming, especially B&R

  • Experience with robotics, especially ROS or the Universal Robots platform

  • Working in an Agile team

HEAD OF OPERATIONS

Position: Head of Operations

 

Location: Kelowna, British Columbia 

 

Job Type: Full-time

 

As the Head of Operations, your primary responsibility is to drive operational excellence, streamline processes, and deliver scalable, collaborative, and integrated solutions to facilitate the next phase of the business's growth. This involves collaborating with business stakeholders across the organization to define projects, make necessary trade-offs, and ensure alignment with company targets within an agile development framework for final delivery. Additionally, you will identify and address key concerns that may impact operational projects, ensuring timely and budget-conscious completion.

 

Specific Duties and Responsibilities:

  • Develop and provide effective business solutions through research and analysis of data and current business processes, implementing proactive ideas with a sense of urgency.

  • Develop and maintain a customer-centric product roadmap aligned with the organization's business strategy, founders' vision, and operational dependencies.

  • Lead OKR discussions with cross-functional teams and stakeholders, understand business goals, develop implementation plans, and provide regular reporting.

  • Lead the long-term strategic direction of the roadmap and oversee its tactical implementation.

  • Collaborate with stakeholders to set KPIs, targets, and systems to track results effectively.

  • Partner with subject matter experts to develop training materials and documentation for new processes and systems.

  • Apply expertise and creative thinking to address unique or ambiguous situations and find scalable and efficient solutions to complex problems.

  • Develop and lead a high-performing team, managing within a cost-effective budget under a dynamic and evolving business environment.

 

Knowledge and Skills:

  • Bachelor's degree in Business, Operations, Product Management, or a related field.

  • 5+ years of experience in a production or product-management role in a startup environment.

  • Strong leadership, project management, and change management skills, with the ability to motivate and manage a team through rapid growth and scale.

  • Excellent communication (verbal and written) and problem-solving skills, including conflict management and prioritization.

  • Proficiency with JIRA and Salesforce is considered an asset.

 

Required Skills:

  • Effectively managing time and resources to ensure efficient completion of work.

  • Developing and using collaborative relationships to facilitate work goals.

  • Making customers and their needs a primary focus, developing and sustaining productive customer relationships.

  • Taking prompt action to accomplish objectives and being proactive in achieving goals.

  • Using appropriate interpersonal styles and techniques to gain acceptance of ideas or plans.

  • Establishing courses of action to ensure efficient completion of work for self and others.

  • Clearly conveying information and ideas through various media to engage and inform audiences effectively.

Apply today

Thanks for submitting!

CNC Technical Support Installation and Support

Position: CNC Technical Support Installation and Support

 

Location: Kelowna, British Columbia 

 

Job Type: Full-time

 

Education: Computer Science, Engineering or similar considered an asset

 

Experience: Hardware experience considered an asset 

 

Compensation: Based on Experience

 

Benefits: Health Spending Account 

 

Responsibilities

 

The Ideal Candidate

Do you build computers or other electronics for fun? Do you love to tinker? The Ideal candidate is a highly motivated / curious mind who loves to build things and loves to know how things work.

Apply today

Thanks for submitting!

Salesforce
software
development

Position: Salesforce Developer

 

Location: Kelowna, British Columbia 

 

Job Type: Full-time

 

Education: Computer Science, Engineering or similar considered an asset

 

Experience: Hardware experience considered an asset 

 

Compensation: Based on Experience

 

Benefits: Health Spending Account 

 

Responsibilities

  • Customize Salesforce for customer portal

  • API integrations with Salesforce

  • Custom software solutions 

  • Technical support / Maintenance for internal and external users

  • Develop and maintain technical documentation including user manuals

 

The Ideal Candidate

Loves looking at problems and coming up with clever solutions. Listens to our team's biggest challenges and prioritizes development based on impact. 

Apply today

Thanks for submitting!

bottom of page