CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Engineer - Mobile Canada Jobs (Remote work)

52 Job Offers

Filters
New
Senior Rust Software Engineer
Save Icon
Senior Rust Software Engineer needed to build ethical, privacy-forward ad infrastructure at Mozilla. You’ll develop scalable components in Rust and Python for client-side ad delivery across Firefox, Pocket, and MDN. Requires 5+ years experience, Rust expertise, and front-end familiarity. Remote-f...
Location Icon
Location
Canada; United States
Salary Icon
Salary
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
New
Senior Software Engineer
Save Icon
Join Microsoft’s IC3 team in Vancouver, Canada as a Senior Software Engineer. You will design client/server media streaming components for Teams, serving millions of users. Requires a Bachelor’s in CS or related field with 4+ years in C, C++, C#, Java, JavaScript, or Python. Enjoy working on real...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Cloud Supply Chain team in Greater Toronto as a Senior Software Engineer. Design and implement scalable features for the infrastructure powering Azure, AI, and Microsoft's online services. We seek a candidate with 4+ years of coding experience in C, C++, C#, Java, or Python. Cont...
Location Icon
Location
Canada , Greater Toronto
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft in Vancouver as a Senior Software Engineer. Work on impactful Azure projects, directly shaping core observability services nearing GA. This technical role blends hands-on coding in C#/Java/Python with strategic customer engagement and on-call duties. Drive production reliability an...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Connect Platform
Save Icon
Join Confluent as a Senior Software Engineer for the Connect Platform. Design and build secure, scalable systems to bridge Apache Kafka with the wider ecosystem. This remote role in Canada requires expertise in Java, cloud platforms, and distributed systems. Enjoy a remote-first culture, equity, ...
Location Icon
Location
Canada , Remote, Ontario
Salary Icon
Salary
144200.00 - 169400.00 CAD / Year
confluent.io Logo
Confluent
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's COSMIC team in Vancouver as a Senior Software Engineer. Build and scale the AI-first COSMIC AURA orchestration platform, powering services like Teams and Copilot. Design resilient, Kubernetes-based backend systems for global impact. Requires 4+ years in cloud/distributed systems ...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Data team to build the data platform for the age of AI. As a Senior Software Engineer, you'll develop core services and APIs for products like Microsoft Fabric and Azure Cosmos DB. This role requires expertise in C#, Java, Python, and relational/NoSQL databases. Based in Ca...
Location Icon
Location
Canada , Multiple Locations
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Applied Sciences Group in Vancouver as a Senior Software Engineer. Shape experiences for billions by turning cutting-edge ideas into shipping products across Windows and Copilot. We seek a versatile generalist with 4+ years of experience in C++, C#, or Python, comfortable with ra...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Connect Platform
Save Icon
Join Confluent as a Senior Software Engineer for the Connect Platform. Design and build secure, scalable systems to bridge Apache Kafka with the wider ecosystem using Java and cloud-native tech. This remote role in Ontario offers a chance to work on critical data integration with a global team, r...
Location Icon
Location
Canada , Remote Ontario
Salary Icon
Salary
144200.00 - 169400.00 CAD / Year
confluent.io Logo
Confluent
Expiration Date
Until further notice
Senior Software Engineer, Full Stack - Fintech Airlines
Save Icon
Join Hopper's Fintech team as a Senior Full-Stack Engineer in Vancouver or Toronto. Build scalable backend systems with Scala/React for innovative travel products, integrating with major airlines via HTS. Enjoy a competitive salary, full insurance premiums, and pre-IPO equity in a dynamic, agile ...
Location Icon
Location
Canada , Vancouver; Toronto
Salary Icon
Salary
200000.00 - 300000.00 CAD / Year
hopper.com Logo
Hopper
Expiration Date
Until further notice
Senior Product Software Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
124000.00 - 155000.00 USD / Year
workatastartup.com Logo
YC Work at a Startup
Expiration Date
Until further notice
Backend Senior Software Engineer, Identity
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Software Engineer II, Foundations
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Fullstack Software Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Software Engineer, Infrastructure and Security
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Forward Deployed Software Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Backend Senior Software Engineer, Monetization Platform
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Fullstack Software Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
Canada , Toronto; Vancouver
Salary Icon
Salary
150000.00 - 330000.00 CAD / Year
hopper.com Logo
Hopper
Expiration Date
Until further notice
Senior Software Engineer - Customer Experience Platform
Save Icon
Location Icon
Location
Canada , Toronto; Vancouver
Salary Icon
Salary
Not provided
hopper.com Logo
Hopper
Expiration Date
Until further notice
Previous 1 2 3 Next

About the Senior Software Engineer - Mobile role

Explore senior software engineer - mobile jobs and discover a pivotal career at the intersection of innovation and user experience. A Senior Software Engineer specializing in mobile development is a seasoned professional responsible for architecting, building, and maintaining high-performance applications for iOS and Android platforms. This role transcends basic coding; it involves making critical architectural decisions, setting technical direction, and ensuring the delivery of robust, scalable, and engaging software to millions of users.

Professionals in these roles typically shoulder a wide array of responsibilities. They design and develop complex features, write clean, efficient, and maintainable code, and rigorously test their work. A key duty is optimizing application performance and responsiveness, ensuring smooth animations and minimal load times. They are expected to solve the most challenging technical problems, often debugging deep into the native layer or complex JavaScript bridges. Collaboration is fundamental, as they work closely with product managers, designers, and other engineers to translate product vision into technical reality. Furthermore, senior engineers are leaders and mentors, elevating team standards through code reviews, sharing knowledge, and advocating for best practices in software craftsmanship and agile methodologies.

The typical skill set for these mobile jobs is comprehensive. Expertise in core mobile development frameworks is essential—this includes deep proficiency in native languages like Swift/Kotlin or cross-platform technologies like React Native or Flutter. A strong grasp of computer science fundamentals, software architecture patterns (like MVVM or Clean Architecture), and modern development practices (CI/CD, automated testing) is mandatory. These roles require a performance-first mindset, with skills in profiling and debugging using tools like Xcode Instruments and Android Studio Profilers. Familiarity with RESTful APIs, state management, and modern toolchains is standard. Beyond technical acumen, successful candidates demonstrate strong problem-solving abilities, proactive communication, and a user-centric approach to building products.

When searching for senior software engineer - mobile jobs, candidates can expect requirements to emphasize substantial professional experience in shipping mobile applications, a proven track record of technical leadership, and the ability to navigate the full development lifecycle from concept to deployment and iteration. This career path offers the opportunity to shape the digital experiences of a global audience and drive technological excellence within dynamic engineering teams.

Filters

×
Countries
Category
Location
Work Mode
Salary