Medical Office Assistant
Perform clerical duties including patient registration, scheduling, medical billing, and maintaining medical records. Assist with clinical tasks such as escorting patients, preparing examination rooms, and sterilizing medical instruments.
- On-site
- Castlegar, BC
- Posted Jul 22, 2026
- Apply by Aug 21, 2026
- 1 position
Job summary
Castlegar and District Community Health Centre has an exciting opportunity for a Casual Medical Office Assistant to join their team in Castlegar, B.C. Hours of work are rotating, days from 08:00 to 20:00. ✅ What To Include With Your Application Please ensure your application includes: Typing Test – Minimum 40 wpm, completed within the last 24 months from a recognized institution. Click here for testing details. Medical Office Assistant – Certificate or proof of course completion Education & Experience – Grade 12 plus two years’ recent related experience (or an equivalent combination of education, training, and experience) Resume – Highlighting your skills and relevant experience Cover Letter – Include your availability to start a new position How will we help you grow? Join our clerical team as a casual employee, where you’ll enjoy variety, gain valuable experience, and have the chance to grow your career. Work hours range from 0 to 37.5 per week, with shifts available on short notice or pre-scheduled to cover leaves. Many of our team members start in casual roles and transition into permanent positions. Plus, we offer competitive wages, shift premiums, employer-paid training, and an Employee & Family Assistance Program to support you every step of the way. What Will You Work On? In this role you will perform a variety of medical office assistant and clerical duties such as: Registering patients – including scheduling and confirming appointments Answering telephones, general correspondence, record keeping, chart notes, reports, medical billings Data entry and word processing, graphic and database applications, Compiling and entering statistical information, Writing correspondence including: recording, transcribing and typing forms Balancing and checking revenue transactions Managing medical/surgical supplies and equipment and other resource material. Escorting patients to examination/treatment rooms and ensuring appropriate instruments, procedure trays or other supplies are set up; Attending sensitive examination procedures and treatments; routine measurements - weight, BMI calculations, eye exams, urinalysis. Cleaning and sterilizing medical equipment and instruments as well as delivery and disposal of supplies, biological, material and equipment If you are an experienced Clerk and want to be challenged in your role, come join our team and see why we’re one of Canada’s Top 100 Employers! Explore our extensive benefits, career growth opportunities, and lifestyle in one of the most beautiful and diverse regions of Canada. Ready to love where you live and work? Apply Today!
What you’ll do
Perform clerical duties including patient registration, scheduling, medical billing, and maintaining medical records. Assist with clinical tasks such as escorting patients, preparing examination rooms, and sterilizing medical instruments.
Requirements
Candidates must have a Medical Office Assistant certificate and Grade 12 education with at least two years of recent related experience. A typing test of at least 40 wpm completed within the last 24 months is also required.
Benefits
• Competitive wages • Shift premiums • Employer-paid training • Employee & Family Assistance Program
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Medical Office Administration
- Patient Registration
- Appointment Scheduling
- Medical Billing
- Data Entry
- Record Keeping
- Transcription
- Medical Supplies Management
- Patient Escorting
- Sterilization
- Vital Signs Measurement
- Typing
- Database Applications
- Statistical Information Entry
Job areas
- Healthcare
- Administrative
Additional details
- Minimum education
- High school
- Minimum experience
- 2+ years
- Apply by
- Aug 21, 2026
- Posting language
- English
- Working hours
- 38 hours per week
- Seniority
- Entry level