Senior Software Engineer, Mobile
HatchitSomerville, MA
At a glance
- Location
- Somerville, MA
- Workplace
- Hybrid
- Pay
- $150K – $200K
- Employment type
- Full time
- Experience
- 5+ years
- Education
- Bachelor (or equivalent)
- Job family
- Engineering
- Seniority
- Senior
- Posted by employer
- 20 February 2026
- Last verified open
- 23 October 2026
- Region and country
- MA, US
- Team
- Featured Hatch Accounts
- Listed via
- Lever
What the employer wrote
hatch I.T. is partnering with VIA to find a Senior Software Engineer, Cryptography. See details below: About the Role: 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 their mission to the world. They 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.
Responsibilities: • 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: • 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
Where this record came from
Read from Hatchit's own Lever job board on , and last confirmed still open on . The employer published it on 20 February 2026. Jobsearch.ing did not write, edit or rank this posting, and does not vet the employer. View the original posting.