Software Engineer - iOS

Veeva Systems Logo

Veeva Systems

πŸ’΅ $85k-$225k
πŸ“Remote - United States

Summary

Join Veeva Systems, a leading life sciences industry cloud company, and build high-quality enterprise iOS applications. As a Software Engineer, you will develop large-scale features, solve complex problems, and collaborate with fellow engineers and product managers. The role requires 5+ years of iOS development experience using various frameworks and a strong understanding of object-oriented programming and Apple's design principles. Veeva offers a flexible work environment and a comprehensive benefits package, including medical, dental, vision, and life insurance, flexible PTO, retirement programs, and a charitable giving program. Compensation includes a base pay ranging from $85,000 to $225,000, with potential for additional variable bonus and/or stock bonus. Veeva is committed to employee success and offers a supportive and innovative work environment.

Requirements

  • 5+ years building applications for the iOS ecosystem using multiple iOS frameworks (Core Data, SQLite, UIKit)
  • Proven experience delivering solutions in a team environment
  • Strong Object-oriented background
  • High proficiency with Swift/Objective-C
  • Familiar with high-level software design principles
  • Understanding of Apple’s design principles and interface guidelines
  • Experience with resource management and performance tuning
  • Strong communication skills

Responsibilities

  • Develop large scale features
  • Solve complex problems
  • Create and implement in-depth technical designs
  • Leverage unit tests to build resilient, high-quality enhancements
  • Own features within your areas of responsibility
  • Collaborate with Product Managers and Engineers
  • Participate throughout the software development life cycle
  • Deliver features within schedule
  • Support continuous improvement
  • Find and investigate new technologies to present them for architectural review

Benefits

  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.