FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, Mobile
VIASenior Software Engineer developing high-quality mobile applications for a digital infrastructure company. Focused on security and user experience in iOS and Android development.
Tech Stack
Tools & technologiesAndroidiOSJenkinsMicroservicesSwiftTypeScript
About the role
Key responsibilities & impact- 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
- 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
- Serve as a subject matter expert and provide technical leadership in mobile application development, ensuring VIA’s solutions meet the highest standards
- Clearly articulate complex software designs, architectural choices, and technical processes to diverse audiences, including technical peers and non-technical stakeholders
- Collaborate effectively with cross-functional teams (UI/UX designers and backend developers) to ensure seamless, performant, and reliable application functionality
- Participate in defining and upholding mobile development best practices, code reviews, and automated testing
Requirements
What you’ll need- 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
- Strong 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
- 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)
- Proficiency in TypeScript for building and maintaining robust mobile applications
Benefits
Comp & perks- This role offers a salary range of $125,000 - $165,000 CAD
- RRSP plan with up to 5% employer contribution
- A fully funded, top-tier health benefits plan, including vision and dental coverage, fully covered from day one, for your whole family
- Up to 24 weeks paid parental leave, a 4-week paid ramp-back program, and a $10K family forming benefit (covering fertility treatments, adoption, and surrogacy)
- Flexible Vacation Policy with no set annual limit or accrual period, Summer Fridays, and an extended holiday period in December
- Ability to enjoy the best of both worlds with flexibility to work from home as needed, as well as access to four well-located offices, designed for collaboration and stocked with everything you could need
- Opportunities to work remotely from eligible locations for up to 2 months per year
- Individualized growth opportunities, including internal and external mentorship panels, custom goals and feedback sessions, and/or access to learning and development programs, including VIA’s unrivaled leadership program
- A dedicated wellness advisor to help you navigate the programs and opportunities available at VIA
- Benefits to support commuting costs
- In-person events to foster team bonding and collaboration across different teams
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SwiftAndroid developmentiOS developmentnative mobile securitySecure EnclavescryptographyRESTful APIsasynchronous data handlingUI/UX principlesTypeScript
Soft Skills
technical leadershipcommunicationcollaborationproblem-solvingarticulation of complex designs
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in engineeringrelated field degree