FreshRemote.Work

Principal Software Engineer iOS - New Markets

California - Pleasanton

Veeva is a pioneer in building the industry cloud for life sciences, helping companies speed medicines to patients, and we are expanding into new markets. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year, with significant growth potential ahead. 
At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We’re not just any public company – in 2021, we made history by becoming a public benefit corporation (PBC), legally committed to balancing the interests of customers, employees, society, and investors.
As a Work Anywhere company, you can work from home or in the office on any given day, choosing to work where you are most productive.
The Role
We are looking for a driven, full-stack, Principal Software Engineer (iOS) to lead the development of new mobile products on our New Markets team. You enjoy starting something new and innovative, are comfortable working in a rapid, agile environment, and thrive when challenged with solving complex problems. In this role, your focus will be creating mobile products for early adopters in a new market.

What You’ll Do

  • Get in on the ground floor of building and launching new products that enable Veeva to enter new markets 
  • Help guide the team toward choosing and implementing the right technologies for performance, differentiated mobile app experience
  • Collaborate closely with fellow engineers, designers, senior leaders, and product management to define, plan, and achieve our goals of entering a new market with innovative new products
  • Own all aspects of feature implementation from design to delivery
  • Provide technical guidance and mentorship to your peers
  • Establish and advocate best practices and coding standards
  • Regularly lead code reviews to ensure code quality

Requirements

  • 8+ years of full-stack iOS mobile development experience (frontend and backend)
  • 12+ years of software development experience overall
  • Experience building and launching 0-to-1 products from ideation to successful adoption in the market, ideally with your app(s) currently available on the App Store
  • Experience leading and mentoring an engineering team via influence, advocating for best practices in engineering, mentoring junior engineers, and ensuring high-quality code, security, and performance
  • BS and/or MS in Computer Science or a related technical field
  • Proficiency with Swift, SwiftUI, and other related iOS development tools & frameworks
  • Proficiency with designing, implementing, and consuming APIs (GraphQL, REST APIs, etc.), integrating with …
This job isn't fresh anymore!
Search Fresh Jobs