Senior iOS Engineer

Pioneer in industry cloud solutions for life sciences companies, helping bring therapies to patients faster.
iOS
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Healthcare · Enterprise SaaS

Description For Senior iOS Engineer

Veeva Systems, a pioneering $2B+ revenue SaaS company in the life sciences industry, is seeking a Senior iOS Engineer for their Veeva Link team. As a public benefit corporation (PBC), Veeva balances the interests of customers, employees, society, and investors while helping life sciences companies bring therapies to patients faster.

The role offers a unique opportunity to work on a B2B mobile application using Swift and UIKit, with plans to incorporate SwiftUI. As a Senior iOS Engineer, you'll be deeply involved in all aspects of iOS development, from architecture and design to implementation and deployment. The position requires strong expertise in Swift/UIKit and follows the MVVM pattern.

Working in a "Work Anywhere" environment, you'll have the flexibility to work remotely while contributing to transformative solutions in the life sciences industry. The role demands both technical excellence and autonomy, as you'll be responsible for developing features, resolving complex issues, and designing scalable architectures.

The ideal candidate brings 5+ years of professional iOS development experience, strong expertise in Swift and iOS SDK, and a proven track record of building scalable applications. Additional experience with GraphQL and SSO Login integration is valued, though not required. This position offers the opportunity to make a meaningful impact in healthcare while working with cutting-edge mobile technologies.

Join a fast-growing company with a mission-driven culture centered on core values: Do the Right Thing, Customer Success, Employee Success, and Speed. As part of a global team with offices in more than 15 countries, you'll contribute to solutions that are transforming the life sciences industry while advancing your career in a supportive, inclusive environment.

Last updated 11 hours ago

Responsibilities For Senior iOS Engineer

  • Develop and maintain features for the Veeva Link iOS app, a B2B mobile application
  • Use Swift, iOS SDK, UIKit, and GraphQL to build a modern, high-performance application
  • Work autonomously and effectively in an enterprise environment
  • Identify, debug, and resolve complex issues
  • Design scalable, efficient architectures that reduce performance bottlenecks and complexity

Requirements For Senior iOS Engineer

  • At least 5+ years of professional experience building native scalable and reliable iOS applications
  • Strong expertise in Swift, iOS SDK, UIKit, along with experience using Git and REST APIs
  • Basic understanding of SwiftUI
  • Debugging skills
  • Highly self-driven, independent, and motivated
  • Good command of English language

Interested in this job?

Jobs Related To Veeva Systems Senior iOS Engineer

Senior iOS Engineer

Senior iOS Engineer position at Veeva Systems, developing healthcare SaaS solutions using Swift/UIKit, offering remote work in Barcelona.

Senior iOS Engineer

Senior iOS Engineer position at Help Scout, offering $162K-$175K, full remote work, and the opportunity to rebuild their iOS app using Swift and Kotlin Multiplatform.

Senior iOS Engineer

Senior iOS Engineer position at Hinge, focusing on monetization features and premium experiences to help users accelerate their dating journey.

Software Engineer, iOS

Senior iOS Software Engineer position at Meta, building mobile applications for billions of users across Facebook, Instagram, WhatsApp, and Messenger platforms.

Senior iOS Engineer

Senior iOS Engineer position at Veeva Systems, developing healthcare SaaS solutions using Swift/UIKit, offering remote work in Barcelona.