About the job
Join VIA Science to Drive Meaningful Change.
At VIA, we are dedicated to transforming communities into cleaner, safer, and more equitable spaces. By collaborating across various sectors, we can achieve a collective impact that surpasses individual efforts. VIA addresses digital challenges to collective actions by offering the world’s most secure and user-friendly data and identity protection solutions.
VIA is a trusted partner to the U. S. Department of Defense and Fortune 100 companies worldwide, tackling their most pressing challenges in data and identity protection. With a portfolio of 19 issued patents, our Web3, quantum-resistant, and passwordless technologies protect against data theft, manipulation, and misuse.
We seek an Exceptional Senior Mobile Software Engineer.
As a Senior Mobile Software Engineer, you will go beyond mere coding and engage in thoughtful design to create a robust, highly secure mobile platform that delivers our mission globally. If you are an innovator passionate about balancing top-tier security with seamless user experiences in high-stakes mobile development, we want you on our team.
Key Responsibilities:
Technical Ownership and Core Delivery
- Lead the complete development lifecycle, including testing and deployment of high-quality native applications for iOS (Swift) and Android.
- Enhance application performance, troubleshoot issues, and ensure compatibility across a range of devices and OS versions.
Secure Mobile Development
- Design and implement features prioritizing security and privacy, leveraging native mobile security frameworks.
- Ensure secure data handling and storage, utilizing Secure Enclaves or similar technologies.
- Apply fundamental cryptography principles for data protection and secure communication within the mobile context.
- Seamlessly integrate VIA's backend microservices and secure APIs into mobile application logic.
Collaboration, Strategy, & Best Practices
- Serve as a subject matter expert, providing technical leadership in mobile application development to uphold VIA’s high standards.
- Effectively convey complex software designs, architectural decisions, and technical processes to diverse audiences, including both technical peers and non-technical stakeholders.
- Work collaboratively with cross-functional teams (UI/UX designers and backend developers) to ensure reliable application functionality.
- Participate in defining and maintaining mobile development best practices, including code reviews and automated testing.

