Senior iOS Engineer

Pioneer in industry cloud helping life sciences companies bring therapies to patients faster, surpassing $2B in revenue.
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 company in industry cloud, is seeking a Senior iOS Engineer to join their innovative team. As a public benefit corporation (PBC), Veeva is committed to balancing the interests of customers, employees, society, and investors while transforming the life sciences industry.

The role is within the Veeva Link team, focusing on developing a B2B mobile application. You'll work with a modern Swift/UIKit codebase (MVVM pattern) with plans to incorporate SwiftUI. This position offers the opportunity to be involved in all stages of iOS development, from architecture and design to implementation and deployment.

As a Senior iOS Engineer, you'll be responsible for developing and maintaining features for the Veeva Link iOS app, working with technologies like Swift, iOS SDK, UIKit, and GraphQL. The role requires strong technical expertise, autonomous working capabilities, and excellent problem-solving skills.

The ideal candidate brings 5+ years of professional experience in building native iOS applications, strong expertise in Swift and UIKit, and a solid understanding of mobile development best practices. Experience with GraphQL and SSO Login integration is a plus.

Veeva offers a flexible Work Anywhere policy, allowing you to work from home or office based on your preferences. The company's commitment to diversity, inclusion, and fostering a positive work environment makes it an excellent place for professional growth and development in the healthcare technology sector.

Last updated 7 days ago

Responsibilities For Senior iOS Engineer

  • Develop and maintain features for the Veeva Link iOS app
  • Build modern, high-performance application using Swift, iOS SDK, UIKit, and GraphQL
  • Work autonomously in an enterprise environment
  • Identify, debug, and resolve complex issues
  • Design scalable, efficient architectures

Requirements For Senior iOS Engineer

  • 5+ years of professional experience building native iOS applications
  • Strong expertise in Swift, iOS SDK, UIKit
  • Experience using Git and REST APIs
  • Basic understanding of SwiftUI
  • Debugging skills
  • Good command of English language

Benefits For Senior iOS Engineer

  • Work Anywhere Policy

Interested in this job?

Jobs Related To Veeva Systems Senior iOS Engineer

Senior iOS Engineer

Senior iOS Engineer position at Veeva Systems, developing B2B mobile applications using Swift/UIKit with 5+ years experience required, remote work available.

Software Engineer (iOS), Enterprise Systems

Senior iOS Software Engineer role at Apple, focusing on enterprise systems development with competitive compensation and comprehensive benefits.

Senior iOS Engineer, Trust Identity

Senior iOS Engineer position at Airbnb focusing on identity verification and trust-building features for the platform's global community.

Senior iOS Engineer, Quality Engineering

Senior iOS Engineer position at Airbnb focusing on quality engineering, test automation, and framework development for iOS applications with competitive compensation.

Senior iOS Engineer, Guest & Host

Senior iOS Engineer position at Airbnb focusing on guest and host checkout experience, requiring 5+ years of experience and strong Swift programming skills.