The Mobile SDK team at Pendo is responsible for developing and maintaining the Pendo mobile product, focusing on mobile SDKs for iOS and Android. They work closely with the internals of both platforms, integrating with various mobile frameworks like React Native, Xamarin Forms, MAUI, and Flutter. The team ensures high SDK quality through rigorous automation and efficient release pipelines, collaborating closely with customers to deliver the best possible mobile experience.
As an Android Software Engineer, your responsibilities will include:
- Developing and maintaining Android SDK features
- Working with Android internals to optimize performance and troubleshoot issues
- Contributing to SDK development across various mobile frameworks
- Ensuring code quality through unit testing and automated testing
- Integrating with mobile frameworks like Flutter, React Native, Xamarin Forms, and MAUI
- Supporting international customers with technical solutions
- Collaborating with cross-functional teams
- Contributing to continuous improvement initiatives
Minimum Qualifications:
- Bachelor's Degree in Computer Science or related field, or equivalent experience
- 3+ years of experience in Android app development and/or mobile SDK development
- Passion for mobile development and learning new technologies
- Strong English verbal skills and service awareness
- Excellent communication and collaboration skills
Preferred Qualifications:
- Experience with mobile SDK development
- Proficiency in mobile frameworks (Flutter, React Native, Xamarin Forms, MAUI)
- Deep understanding of Android internals
- Experience with Continuous Integration and Deployment (CI/CD)
- Knowledge of mobile security best practices
Pendo offers a diverse and exciting set of technologies and clients, with a culture that is passionate, dynamic, and fun. They are an equal opportunity employer committed to diversity and inclusion.