SantaClaraRecruiter Since 2001
the smart solution for Santa Clara jobs

Senior iOS Engineer

Company: Veeva Systems, Inc.
Location: San Francisco
Posted on: May 18, 2025

Job Description:

Job Description: Senior iOS Developer at Veeva SystemsVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead.At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're a public benefit corporation (PBC), legally bound to balance the interests of customers, employees, society, and investors.As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment.Veeva Link is looking for a strong, independent Senior iOS Developer. Our codebase is entirely Swift/UIKit (MVVM pattern), with plans to gradually introduce SwiftUI. You'll be actively involved in all stages of iOS development, from architecture and design to implementation and deployment, requiring strong Swift/UIKit expertise.What You'll Do

  • Develop and maintain features for the Veeva Link iOS app, a B2B mobile application, playing a key role in the entire development lifecycle
  • Use Swift, iOS SDK, UIKit, and GraphQL to build a modern, high-performance application, with a gradual introduction of SwiftUI
  • Work autonomously and effectively in an enterprise environment, ensuring clear communication with the team on progress and challenges
  • Identify, debug, and resolve complex issues
  • Design scalable, efficient architectures that reduce performance bottlenecks and complexityRequirements
  • 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 languageNice to Have
    • Experience with GraphQL
    • Experience with SSO Login integration
    • Bachelor's degree (or higher) in computer science, engineering, or information systemsVeeva's headquarters is located in the San Francisco Bay Area with offices in more than 15 countries worldwide.As an equal opportunity employer, Veeva is committed to fostering a culture of inclusion and growing a diverse workforce. We value diversity in all its forms and believe it strengthens our team.If you need assistance or accommodations due to a disability or special need during the application or recruitment process, please contact us at talent_accommodations@veeva.com.Work Where It's Best for YouWork Anywhere means you can work in an office or at home on any given day, focusing on getting the work done in the way and place that works best for you. This applies across all locations and departments.Core hours are predictable for meetings and collaboration, ensuring focused work time.Our offices are designed to foster social bonds and idea exchange, whether you work in the office three or more days a week or less.Product teams are organized regionally for optimal collaboration, with hubs in Pleasanton, Columbus, Boston, Kansas City, New York City, Raleigh, and Toronto. Customer-facing roles may involve travel or local presence near clients.Relocation within a country does not affect salary, as we aim to eliminate uncertainty related to moving.A Different Kind of Company: A Public Benefit CorporationUnlike traditional companies, PBCs consider their public benefit purpose alongside shareholder interests, focusing on positive societal impact.What Sets Us ApartVeeva became the first public company to convert to a PBC in February 2021. Our purpose is to enhance productivity in our industries and create high-quality employment opportunities.Our engineering teams prioritize focus, speed, and integrity, providing an environment for dedicated software development.
      #J-18808-Ljbffr

Keywords: Veeva Systems, Inc., Santa Clara , Senior iOS Engineer, Engineering , San Francisco, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Santa Clara RSS job feeds