Taro Logo

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

Job Description

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 4 months 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

Related Jobs

Senior iOS Engineer

Senior iOS Engineer position at Lyst, working hybrid in London with 2 days office presence required, focusing on iOS application development.

Senior iOS Engineer

Senior iOS Engineer position at Lyst, building innovative fashion e-commerce platform features using Swift and SwiftUI in a hybrid work environment.

Senior iOS Engineer

Senior iOS Engineer role at Zego, developing consumer-facing apps and SDK for insurance technology platform, requiring 8+ years of iOS development experience.

Senior iOS Software Engineer

Senior iOS Engineer role at Perplexity AI to build and improve their iOS app, focusing on search and large language model interactions.

Senior Solution Engineer - Digital Natives - Cloud & AI Apps

Senior Solution Engineer role at Microsoft focusing on cloud-native applications and AI integration, helping digital-native companies leverage Azure's AI capabilities.