iOS SDK Engineer

Founded in 2013, Pendo helps product managers understand and improve product success, with a mission to improve society's experience with software.
Mobile
Mid-Level Software Engineer
Contact Company
3+ years of experience
Enterprise SaaS

Description For iOS SDK Engineer

Pendo, a fast-growing startup founded in 2013, is seeking an iOS SDK Engineer to join their Mobile SDK team. This role is crucial in developing and maintaining Pendo's mobile product, specifically focusing on iOS SDK development. The position offers an exciting opportunity to work with cutting-edge mobile technologies and frameworks including React Native, Xamarin Forms, MAUI, and Flutter.

The ideal candidate will have a strong foundation in iOS development, with at least 3 years of experience in iOS App Development or Mobile SDK Development, including 2+ years of Objective C experience. You'll be working on designing and implementing new features, optimizing performance, and ensuring seamless integration across various mobile frameworks.

At Pendo, you'll be part of a dynamic team that values continuous improvement and innovation. The company's mission is to improve society's experience with software, and as an iOS SDK Engineer, you'll play a vital role in achieving this goal. You'll collaborate with cross-functional teams, including product managers, designers, and customer-facing teams, to deliver exceptional mobile experiences.

The role offers the opportunity to work with diverse technologies and clients while having a real impact on Pendo's future. The company culture is described as passionate, dynamic, and fun, supported by top-tier institutions like Battery Ventures, Salesforce Ventures, Spark Capital, and Meritech.

Pendo is committed to diversity and inclusion, welcoming people of all backgrounds, experiences, abilities, and perspectives. They provide reasonable accommodations for applicants and maintain a competitive compensation package that includes various benefits and rewards opportunities.

This position requires strong technical skills, excellent communication abilities, and a passion for mobile development. You'll be working on complex technical challenges while ensuring the highest quality of the SDK through rigorous automation and maintaining efficient release pipelines.

Last updated 10 days ago

Responsibilities For iOS SDK Engineer

  • Develop and maintain iOS SDK features for the Pendo mobile product
  • Work with iOS internals for optimization and troubleshooting
  • Develop SDK compatibility across mobile frameworks (Flutter, React Native, Xamarin Forms, MAUI)
  • Write clean code and develop unit tests for automated testing
  • Provide technical support to international customers
  • Collaborate with product managers, designers, and other engineers
  • Participate in continuous improvement initiatives

Requirements For iOS SDK Engineer

  • Bachelor's Degree in Computer Science or related field, or equivalent experience
  • 3+ years of iOS App Development and/or Mobile SDK Development
  • 2+ years of development experience with Objective C
  • Strong English verbal skills and service awareness
  • Excellent communication and collaboration skills
  • Experience with mobile SDK development
  • Proficiency in mobile frameworks
  • Deep understanding of iOS internals
  • Experience with CI/CD
  • Knowledge of mobile security best practices

Interested in this job?

Jobs Related To Pendo iOS SDK Engineer

iOS SDK Engineer

iOS SDK Engineer position at Pendo focusing on mobile SDK development and maintenance for iOS platform with various framework integrations.

iOS SDK Engineer

iOS SDK Engineer position at Pendo focusing on mobile SDK development and maintenance for iOS platform with various framework integrations.

iOS SDK Engineer

iOS SDK Engineer position at Pendo focusing on mobile SDK development and maintenance for iOS platform with various framework integrations.

Amazon Last Mile Mobile Developer, Flex app

Mobile Developer role at Amazon Flex focusing on developing global-scale delivery partner applications with impact on millions of users daily.

Mobile Engineer (Flutter)

Remote Flutter Developer position at Trinetix, requiring 3+ years of mobile development experience, focusing on building innovative mobile applications as part of Ukraine's largest Xamarin team.