VIA

Computer Software

SeniorSoftwareEngineer,Mobile

CA$125–165k Montreal, Quebec, Canada FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer, Mobile at VIA. Skills: iOS development, Android development, Mobile security, TypeScript. Drive end-to-end development. Testing”

What You'll Achieve.

Deliver mission to the world; Balance world-class security; Flawless, intuitive user experiences; Ensure VIA’s solutions meet highest standards; Ensure seamless, performant, and reliable application functionality

Industry & Context.

Computer Software
Problems you'll solve

Creative problem solvers; Troubleshoot issues

What They're Looking For.

Must Have

Bachelor’s degree or higher in computer science, engineering, or a related field or equivalent experience, 5+ years of professional experience developing and shipping native mobile applications, Proven proficiency in both native iOS development (Swift) and native Android development, Direct experience with native mobile security features, including Secure Enclaves (or equivalent secure storage mechanisms), Working knowledge of basic cryptography principles and their application in mobile security, experience integrating mobile applications with RESTful APIs and handling asynchronous data streams, Solid understanding of mobile UI/UX principles, architectural patterns (e. g. , MVVM, MVI, etc. ), and performance optimization, Proficiency in TypeScript for building and maintaining robust mobile applications

Nice to Have

Experience with digital wallets, biometric authentication (Face ID/Touch ID), or equivalent credential management systems is a significant plus, Familiarity with CI/CD processes for mobile application deployment (e. g. , Fastlane, Jenkins, or similar)

What You'll Do.

Drive end-to-end development

Deployment of native applications

Maintain application performance

Ensure broad compatibility

Architect and implement features

Implement secure data handling

Apply cryptography principles

Integrate backend microservices

Integrate secure APIs

How You'll Work.

Team & Collaboration

Collaborate effectively with cross-functional teams; Work with UI/UX designers; Work with backend developers; Provide technical leadership; Articulate complex software designs; Articulate architectural choices; Articulate technical processes

Communication Scope

Clearly articulate complex software designs; Articulate architectural choices; Articulate technical processes

Full Job Description

**VIA is making an impact, and so can you.** VIA is the digital infrastructure company mission-critical organizations rely on when speed and security matter most. The Department of War, government agencies, and global enterprises depend on VIA to disrupt corruption, defend critical infrastructure, and deliver humanitarian aid. VIA’s products span agentic AI, zero-trust identity, quantum-resistant data, and offline stablecoin payments. Every human and agentic AI action is intentionally captured, attributed, and defensible. Designed for sub-second speed and multi-decade defensibility. **An impressive mission requires an equally impressive Senior Software Engineer, Mobile** As a Senior Software Developer, specializing in mobile development, you will move beyond simple coding to thoughtful design. You will build a highly secure mobile backbone that delivers our mission to the world. We are looking for an innovator who is motivated to solve the complex challenge of balancing world-class security with flawless, intuitive user experiences. If you thrive in tackling inherent performance and security challenges in high-stakes mobile development, we’ve reserved a place for you. **In this role, you will:** **Technical ownership and core delivery** * Drive the end-to-end development, testing, and deployment of high-quality native applications for iOS (Swift) and Android * Maintain application performance, troubleshoot issues, and ensure broad compatibility across devices and OS versions **Secure mobile development** * Architect and implement features focused on security and privacy, utilizing native mobile security frameworks * Implement secure data handling and storage, including the use of Secure Enclaves (or equivalent technologies) * Apply basic cryptography principles for data protection and secure communication within the mobile environment * Integrate VIA's backend microservices and secure APIs into the mobile application logic **Collaboration, strategy & best practices*

Free ATS check

Applying for this Senior Software Engineer, Mobile role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about VIA?

Real rants from real employees. Read before you apply.

Read Company Rants →