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. The codebase is primarily Swift/UIKit following the MVVM pattern, with plans to incorporate SwiftUI. This position offers an opportunity to work with modern technologies and frameworks while making a meaningful impact in the healthcare sector.

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 role requires strong technical expertise in Swift/UIKit and the ability to work independently while maintaining effective team communication.

Veeva offers a flexible Work Anywhere policy, allowing you to choose between working from home or office. The company's culture is built on core values: Do the Right Thing, Customer Success, Employee Success, and Speed. This is an excellent opportunity for experienced iOS developers who want to contribute to meaningful projects while working for a company that prioritizes both technical excellence and social responsibility.

The ideal candidate will bring 5+ years of iOS development experience, strong technical skills, and a passion for creating scalable, efficient solutions. You'll be joining a company that's not only financially successful but also committed to making a positive impact on the life sciences industry and society as a whole.

Last updated 7 days 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

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.

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.