XX
Mobile Application DeveloperDometicNanaimo, British Columbia, Canada
XX

Mobile Application Developer

Dometic
  • CA
    Nanaimo, British Columbia, Canada
  • CA
    Nanaimo, British Columbia, Canada

À propos

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, WebSockets, and MQTT.
Experience with Swift, SwiftUI, 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 consistency throughout the development cycle.
Analytical Problem Solver: Applies critical thinking and sound judgment to identify issues, evaluate alternatives, and implement effective solutions.
Clear Communicator: Possesses strong verbal and written communication skills, with the ability to explain technical concepts clearly to colleagues across disciplines.
Collaborative Team Player: Thrives in a multidisciplinary team environment, contributing proactively, respecting diverse perspectives, and building strong working relationships.
Accountable and Reliable: Takes ownership of responsibilities, meets commitments, and upholds high professional and ethical standards.
Adaptable and Resilient: Adjusts effectively to shifting priorities, emerging technologies, and dynamic project requirements in a fast-paced environment.
Dometic's Core Values
To thrive and succeed in this role, you understand the importance of our core values – Together We build our future, We play to win, We embrace change and We walk the talk; these values reflect the heart and soul of Dometic and they define what it takes to work here and how we do things.
Are you our next star? Then we would love to see your application.
Dometic is passionate about building together an inclusive and equitable working environment, that respects individual strengths, views, and experiences. We believe that diversity enables us to thrive across our differences. Be yourself and join us
Dometic is proud to be an equal opportunity employer. Dometic evaluates qualified applicants without regard to race, color, religion, age, gender, national origin, disability status, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
Salary Range: $106,000- $130,000 CAD
  • Nanaimo, British Columbia, Canada

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.