×
Register Here to Apply for Jobs or Post Jobs. X

Mobile Application Developer

Job in Nanaimo, BC, Canada
Listing for: Dometic
Full Time position
Listed on 2026-02-23
Job specializations:
  • Software Development
    App Developer - Mobile/Web, Software Engineer, Full Stack Developer, Android Developer
Salary/Wage Range or Industry Benchmark: 106000 CAD Yearly CAD 106000.00 YEAR
Job Description & How to Apply Below
Our Marine organization is a trusted provider of innovative solutions for the worldwide boating and boat building industry, and we recently expanded our scope to lead the boating industry into an electrified future. Dometic has won numerous NMMA Innovation Awards over the years, and we are always striving for new ways to make boating easier, safer, and more enjoyable.

We are on a journey of continuous growth – now looking for our next star – a passionate Mobile Application Developer. This position reports to the Software Architect and will work in Nanaimo, BC.

Dometic Marine’s headquarters are in Vancouver, British Columbia in Canada. The facility develops and manufactures hydraulic, electronic, and combustion-based products.

As Mobile Application Developer on the Vancouver team, you will focus on designing and delivering cross platform mobile applications that enhance marine electronic and mechatronic systems. You will work closely with firmware and connectivity teams to build seamless integrations with onboard systems. This role spans the full software development lifecycle as you help create safe, reliable, and innovative mobile experiences that interface with marine systems.

Your work will contribute to modern, user friendly solutions that make boating easier, smarter, and more connected for users around the world.

General Responsibilities

Design, develop, and maintain cross platform mobile applications that support and enhance marine electronic and mechatronic systems.

Collaborate with product managers, firmware engineers, connectivity team, and UI/UX designers to integrate mobile applications with onboard systems such as marine power systems, gyro stabilizers, and boat HVAC systems.

Translate user level requirements and stories into reliable, high quality application features.

Integrate mobile applications with IoT-enabled and wireless connected systems.

Participate in the full development lifecycle, including design, development, testing, deployment, and ongoing support.

Work with QA and test engineering teams to validate applications through unit, integration, and functional testing.

Perform analysis, debugging, and issue resolution to ensure application performance and reliability.

Produce and maintain technical documentation.

What do we offer?
You are offered an interesting role in a dynamic, fast paced and global environment with great opportunities to grow, evolve with the company and take on new challenges.

Medical/Dental/Vision Insurance

Employee Assistance Program (EAP)

Disability insurance (STD/LTD)

Retirement Programs (RSP and Company Pension Plan)

Paid Vacation

Statutory Holidays

Free on-site parking

Tuition and Professional Designation dues assistance

Employee discounts on our incredible products

Company events

Opportunities to make an impact

Skills & Requirements
Required

Bachelor’s degree or equivalent qualification in Software engineering, Computer Science, or a related field, or equivalent work experience.

4+ years of hands‑on experience in mobile development for iOS and Android using Swift and Kotlin.

Experience with wireless communication technologies, such as Bluetooth or Wi‑Fi.

Proficiency in software debugging, troubleshooting, and performance optimization.

Experience with Agile development methodologies and tools such as JIRA, Git, and CI/CD pipelines.

Familiarity with deployments to Google Play and Apple App Store.

Preferred

Experience with React Native or similar frameworks.

Strong understanding of communication protocols such as RESTful APIs, Web Sockets, and MQTT.

Experience with Swift, Swift

UI, Kotlin Multiplatform, or other modern cross platform mobile frameworks.

Experience collaborating with firmware or embedded systems teams.

Knowledge of UI/UX best practices and experience collaborating with designers is a plus.

To be successful in this role, we believe that you possess the following skills, competencies & characteristics:

Motivated and Curious Learner:
Demonstrates a continuous drive to expand knowledge, learn new technologies, and apply innovative approaches to solve complex challenges.

Organized and Systematic:
Approaches tasks with structure and attention to detail, ensuring quality and…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary