Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Engineer

$80k - $100k per year

Force Inspection Services

Location 107-31265 WHEEL AVE,ABBOTSFORD, BC, V2T 6H2,Canada
Base Pay $80,000.00 - $100,000.00 / Year
Employee Type Full Time

Musora's five platforms, Drumeo, Pianote, Guitareo, Singeo and PlayBass, teach people around the world to play an instrument. Almost all of it is in English. We want a drummer in Bogotá or a pianist in Berlin to open our app and find lessons, menus, search, checkout and support emails in their own language, and we want the first new language to teach us how to add the next ones.
Hi, I'm Caleb Favor, the Chief Technical Officer at Musora Media, and w e're hiring a full-stack engineer to make that happen. You'll be the first team member whose primary focus is localization, and you'll work across every codebase we have: a Vue web app, a React Native mobile app, a Laravel backend, marketing sites, a Shopify checkout and a Sanity catalogue of tens of thousands of lessons. Some of the work is deep, like locale handling in the API, delivering translations to mobile without an app store release, or making search work in a new language. Some of it is a long tail of strings, screens and templates that need to be extracted and wired up. We expect you to use AI coding tools for the long tail and your judgement for the rest.
You'll report to the CTO, work alongside the frontend, mobile and backend leads, and spend a lot of time with the publishing, marketing and support teams who own the words. If you've localized a product before and know where it goes wrong, we'd like to hear from you.
Important Notes:
We don’t use AI to screen applications. So if you put real thought into your submission (and avoid generic, AI-generated responses), it will absolutely stand out
A cover letter is welcome, but not required.

What you will do
Build the localization foundation
Add internationalization to our Vue web app, React Native mobile app and Laravel backend. This covers locale detection, user language preference, language switching, fallbacks to English, and how translated text is stored and delivered.
Move hardcoded English text into translation files across all three codebases, including API messages and transactional emails.
Set up an automated translation pipeline so new strings are translated when code is merged, with a glossary for music terminology and a do-not-translate list for song titles and brand names.
Localize content, marketing and commerce
Lesson titles, descriptions and other structured content live in our CMS. Translate them at a scale of tens of thousands of documents.
Bring the marketing pages into new languages with correct international SEO, and carry the customer's language through the Shopify checkout, order emails and subscription management.
Localize the video player menus and set up language-specific search indices.
Make each new language fast to launch
Add CI checks so new features cannot ship with untranslated text, and catch layout problems from longer text before release.
Share one translation catalogue between web and mobile, and use standard pluralization and message formatting in both.
Own the checklist for launching a language, arrange native-speaker review of billing and pricing copy, and write short guides for engineers and marketers on working with translated text.
Requirements
Who you are
Demonstrated ability to exemplify the company's core values: Empathy, Passion and Grit.
3+ years of professional full-stack development, with production experience in at least two of: Vue.js or React, React Native, and Laravel or another modern server-side framework.
You have shipped internationalization in production and know the details: i18n libraries, locale resolution, pluralization, message formatting, and layouts that break when text gets longer.
You have worked with translation tooling such as string extraction, translation memory and machine translation with human review.
You can run a multi-team project: plan it, sequence it and report progress against milestones.
You write clearly and communicate proactively in an asynchronous team.
Reliable internet connection
Proficiency in the English language (written and verbal)
Ability to exhibit the Company's Core Values: Empathy, Passion, and Grit.

Nice to have
You have taken a product from one language to several.
Experience with a headless CMS (we use Sanity) and with international SEO.
Experience with translation management platforms or LLM-based translation with glossaries.
Experience with Shopify internationalization or subscription commerce.
You read a second language.
You play an instrument.
Our stack
Content and search: Sanity, Algolia. Video: Bitmovin. Commerce: Shopify. Edge: Cloudflare Workers.
Tooli

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Full Stack Engineer in Abbotsford, BC vacancy
  • $32.84 - $44.96 per hour

     ...performs assessments, plans, implements and evaluates nursing care. The LPN operates in accordance with the competency guidelines and full scope of practice within the Standards of Practice as outlined by the British Columbia College of Nurses and Midwives (BCCNM), and according... 
    Suggested
    Internship

    Fraser Health

    Abbotsford, BC
    19 hours ago
  • $37.58 - $46.07 per hour

     ...career with us - come, experience our creative, innovative, and performance-based company! Job Description The Aircraft Maintenance Engineer - Mechanics (AME-M) performs aircraft maintenance, repairs and overhaul applicable to their trade and completes the associated... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    For contractors
    Relocation package

    Cascade Aerospace Inc.

    Abbotsford, BC
    6 hours ago
  • $120k per year

     ...rapid growth. The Role We're looking for a Senior Electrical Engineer with a deep understanding of battery management systems (BMS),...  ...meaningful and will leave a lasting positive legacy. Job Types: Full-time, Permanent Pay: $120,000.00 per year Benefits:... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Relocation
    Monday to friday
    Flexible hours

    Atlas Power Technologies

    Abbotsford, BC
    1 day ago
  • $39.7 per hour

     ...Class 4th Power Engineer Join Us! Our team is looking for 4th Class Power Engineer for our Abbotsford Turkey Plant. BC. Join our family...  ...70 plus shift premium. Dual ticketed: $0.97 additional Full benefit as per CBA Paid vacation and sick time off... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Shift work

    Sofina Foods Inc

    Abbotsford, BC
    1 day ago
  • Full Time Sales Lead Pandora @ Sevenoaks Shopping Centre As the largest jewelry brand in the world, we give a voice to millions of people’s love every day. Our beautiful products empower people all around the world to express themselves. We are proud to be part of their stories... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Work at office
    Worldwide
    Flexible hours
    Night shift

    PANDORA

    Abbotsford, BC
    more than 2 months ago
  • $40 - $50 per hour

     ...Your role at GEI. GEI Consultants is a nationally recognized engineering and environmental consulting firm with offices across North America...  ...(e.g., Endpoint Central, Microsoft Intune Remote Help) Manage Engine Soft Skills: Provides technical support to the Helpdesk... 
    Work at office
    Remote work
    Flexible hours
    Afternoon shift

    GEI Consultants, Inc.

    Abbotsford, BC
    10 hours ago
  • $5000 per month

    Description What does it mean to join Mobile Klinik powered by TELUS? Our goal is to provide Canadians with an excellent experience We are passionate about people - our customers, our communities, and our team We work tirelessly in our stores to provide best in class...
    Hourly pay
    Remplacement
    Full time
    Flexible hours
    Shift work
    Afternoon shift

    TELUS

    Abbotsford, BC
    19 hours ago
  • $20 per hour

    SSRG is currently hiring a full-time Static Security Guard in Abbotsford, BC.This is a full time position from 9 AM to 5 PM, Monday to Friday. We are looking for a reliable and professional individual with strong communication skills and a commitment to safety and security.Scarlet... 
    Full time
    Monday to friday

    SSRG

    Abbotsford, BC
    20 days ago
  •  ...most often conducted remotely. This is a casual, project-based role well suited for individuals looking to participate part-time (or full-time) in research based on availability and profile match. Requirements A smartphone, tablet, or computer with a working... 
    Full time
    Part time
    Casual work
    Remote work
    Flexible hours

    ApexFocusGroup

    Abbotsford, BC
    more than 2 months ago
  • $31.7 per hour

     ...week. Our facility operates 24/7; on-call shift work is required. Full time opportunities will be posted and awarded by seniority as...  ...following all food safety procedures Perform manual lifting, stacking, and pulling (up to approx. 50lbs) Perform various tasks using... 
    Hourly pay
    Permanent employment
    Full time
    Work at office
    Local area
    Shift work

    DPC Saputo Dairy Products Canada G.P.

    Abbotsford, BC
    19 hours ago
  • $850 per week

     ...with research firms, universities, and trusted brands to gather genuine consumer insights. We help connect everyday people with flexible full-time or part-time remote market research opportunities that influence real products, services, and customer experiences. Role... 
    Full time
    Temporary work
    Part time
    Casual work
    Immediate start
    Remote work
    Flexible hours

    AFG Inc

    Abbotsford, BC
    more than 2 months ago
  •  ...helpers to ensure production runs are being completed on time, in full, while ensuring quality standards are being met. Work with...  ...Post-secondary Education in Mechanical or Electro-Mechanical Engineering Diploma or equivalent, or relevant experience preferred.  Able... 
    Monday to friday
    Shift work
    Night shift
    Afternoon shift

    HelloFresh

    Abbotsford, BC
    1 day ago
  •  ...unrestricted Driver’s License Must be able, with or without reasonable accommodation, to retrieve material from shelves and floor stacks and lift and carry up to 50 lbs. frequently and up to 70 lbs. on occasion Preferred Qualifications: Have a High School diploma or... 

    Sherwin-Williams

    Abbotsford, BC
    19 hours ago
  •  ...Partially Virtual / Hybrid (Canada) Employment Status: Permanent Full-time The Canadian Red Cross (Red Cross) - an inspirational not...  ..., data usage, enhancements, etc. Partner with TG data engineers to optimize data structures and improve accessibility. Coordinate... 
    Permanent employment
    Full time
    Work at office

    Canadian Red Cross

    Abbotsford, BC
    1 day ago
  •  ...start of this development program Must be able, with or without reasonable accommodation, to retrieve material from shelves and floor stacks and lift and carry up to 50 lbs. frequently and up to 70 lbs. on occasion Preferred Qualifications: Have at least one (1) year... 
    For contractors
    Traineeship
    Relocation

    Sherwin-Williams

    Abbotsford, BC
    19 hours ago
  • $51.41 per hour

     ...One where self-directed, empowered employees have our trust and full support to realize their potential as they strive to make a bigger...  ...electrical systems to interpret failure modes to identify and adjust Engine and Vehicle Control modules \n Respond to road calls for... 
    Long term contract
    Temporary work
    Local area
    Monday to friday
    Shift work

    Waste Connections of Canada

    Abbotsford, BC
    21 days ago
  • $80k per year

     ...Continuous Improvement Specialist Location: Mission, BC Onsite, Full time, Permanent Are you a hands-on manufacturing professional...  ...environment, ideally in industrial or manufacturing engineering, quality, production, or continuous improvement. ~ Experience... 
    Permanent employment
    Full time
    Flexible hours
    Day shift

    TPD Workforce Solutions

    Abbotsford, BC
    6 days ago
  •  ...motivated professional to join their dynamic team as a temporary full time Civic Building Project Coordinator to cover a 12 to 18...  ...construction, including relevant codes, materials and systems, engineering concepts and construction practices as well as the ability to apply... 
    Hourly pay
    Remplacement
    Full time
    Temporary work
    For contractors
    Internship
    Local area
    Monday to friday

    City of Abbotsford

    Abbotsford, BC
    8 days ago
  • $237.93k - $280.75k per year

     ...Development Services Planning & Development Services EXEMPT, Full Time Posting #J1026-0959 Abbotsford is one of British...  ...Urban Studies, Public Administration, Business Administration, Engineering or related discipline. Registered Professional Planner (RPP/MCIP... 
    Long term contract
    Full time

    City of Abbotsford

    Abbotsford, BC
    8 days ago
  • $850 per week

     ...online or in-person. No commute needed should you choose to work from home remotely. No minimum hours. You can do this part-time or full-time Enjoy free samples from our sponsors and partners in exchange for your honest feedback of their products. You get to review... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Local area
    Remote work
    Work from home
    Flexible hours

    ApexFocusGroup

    Abbotsford, BC
    28 days ago
  •  ...communities together across Canada and the USA — one person, one home, one business at a time. Today, more than 1,300 local magazines and a full suite of digital marketing solutions help tens of thousands of local businesses grow. We're looking for the next person to build one in... 
    Permanent employment
    For contractors
    Self employment
    Local area

    Best Version Media

    Abbotsford, BC
    4 days ago
  • $27 - $32 per hour

     ...supervision. Maintain accurate program files and revision records in accordance with company standards. Collaborate with Production, Engineering, and Quality to support machining requirements for existing products and new product development. Participate in training and... 
    Hourly pay
    Full time
    Apprenticeship
    Summer work
    Internship
    Monday to friday

    Burnout Brands

    Abbotsford, BC
    6 days ago
  •  ...Cook Boston Pizza Cooks are the engine of the entire restaurant! They are responsible for creating our delicious menu items perfectly every time for every guest. Cooks are responsible for ensuring that our most important people, our Guests, have an excellent Boston Pizza... 
    Work at office
    Local area
    Flexible hours
    Abbotsford, BC
    12 days ago
  • $37 per hour

     ...memberships, and courses  ~ Automotive Service Technician Trade Certification Experience and specialization Area of specialization Engine repair Electrical and electronic system Diagnostics Alignment, steering and suspension Brake system Fuel and emission... 
    Permanent employment
    Full time
    Remote work

    ABBY TIRES & AUTO REPAIR LTD

    Abbotsford, BC
    5 days ago
  • $38 per hour

     ...produce precision components that meet strict quality standards. Working in a fast-paced production environment, you will interpret engineering drawings, troubleshoot machining issues, and ensure consistent part quality. This role requires strong machining experience,... 
    Hourly pay
    Full time
    Monday to friday

    Burnout Brands

    Abbotsford, BC
    24 days ago
  • $25 per hour

     ...Sales Representative Metro Vancouver, BC Atlas Engineered Products Ltd. (AEP) is looking for a motivated Sales Representative to join our growing team in Metro Vancouver, BC. As one of Canada's fastest-growing, publicly traded manufacturers of building components and... 
    Hourly pay
    Long term contract
    For contractors
    Work at office
    Remote work

    Atlas Engineered Products Ontario (TSXV:AEP)

    Abbotsford, BC
    12 days ago
  •  ...standards & expectations Maintain and enhance the food products through creative menu development and presentation Adhere to menu engineering program and create seasonal and holiday menus according to hotel guidelines Control outlet food cost, through menu engineering,... 
    Full time

    Dexterra Signature Dining

    Abbotsford, BC
    7 days ago
  • $90k - $100k per year

     ...matter - and build a career with a company that's building North America - we want to hear from you! ABOUT THE ROLE The Reliability Engineer is assigned to identifying, developing and implementing engineering and system projects to improve plant condition, operability,... 
    Internship
    Local area
    Flexible hours

    Amrize

    Abbotsford, BC
    9 days ago
  •  ...management skills Excellent understanding of aircraft practices and repair design. Education Certificate in Aircraft Maintenance Engineering (approved by TCCA or the applicable governing body) or equivalent considered an asset; Holder of AME (AME-M2, AME-E) license of... 
    Long term contract
    For contractors
    Apprenticeship
    Relocation package

    Cascade Aerospace Inc.

    Abbotsford, BC
    20 days ago
  •  ...and ensure the accuracy of overall resource demand at all time on rolling wave basis; Review materials, resource application, and Engineering status, as the inputs for ongoing schedule tracking/assessment; Manage post induction work scope changes (include Customer... 
    Long term contract
    Permanent employment
    For contractors
    Immediate start
    Relocation package

    Cascade Aerospace Inc.

    Abbotsford, BC
    25 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Engineer. Be the first to apply!