Pendo

Software Engineer - Android

Herzliya

Job Title: Mobile SDK Developer - Android

πŸš€ Join Our Dynamic Mobile SDK Team at Pendo!

At Pendo, we are dedicated to developing and maintaining our cutting-edge mobile product, with a focus on our Android SDK. Our team works closely with iOS and Android platforms, integrating with various mobile frameworks like React Native, Xamarin Forms, MAUI, and Flutter. We are passionate about delivering the highest quality SDK experience through automation and collaboration with our customers to ensure their success.

πŸ“Œ Role Responsibilities:

  • Develop and Maintain Android SDK Features: Design, implement, and enhance features for the Pendo Android SDK, ensuring seamless integration with our mobile product ecosystem.

  • Work with Android Internals: Dive into Android internals to optimize SDK performance, troubleshoot issues, and ensure smooth functionality across all devices.

  • Develop in Different Mobile Frameworks: Contribute to SDK development across frameworks like Flutter, React Native, Xamarin Forms, and MAUI for optimal compatibility.

  • Ensure Code Quality: Write clean, efficient, and maintainable code, focusing on quality through unit testing, automated testing, and active participation in code reviews.

  • Integrate with Mobile Frameworks: Collaborate to ensure seamless SDK operation with frameworks like Flutter and React Native.

  • Support International Customers: Provide technical support to international clients, addressing their needs and ensuring success with our mobile SDK.

  • Collaborate with Cross-functional Teams: Work closely with product managers, designers, customer-facing teams, and engineers to achieve shared goals and exceptional mobile experiences.

  • Contribute to Continuous Improvement: Join discussions and initiatives to enhance processes and practices, keeping the SDK at the forefront of mobile development.

🎯 Minimum Qualifications:

  • Education: Bachelor’s Degree in Computer Science or a related field, or equivalent experience.

  • Experience: 3+ years in Android app development or mobile SDK development, with a strong grasp of Android practices.

  • Passion for Mobile Development: Enthusiasm for learning new technologies and adapting to different frameworks.

  • Communication Skills: Strong English verbal skills and a customer-centric approach for effective technical support.

  • Collaboration Skills: Excellent ability to work with experienced engineers and cross-functional teams.

🌟 Preferred Qualifications:

  • Mobile SDK Development: Experience in developing and maintaining mobile SDKs, specifically for Android.

  • Proficiency in Mobile Frameworks: Familiarity with Flutter, React Native, Xamarin Forms, and MAUI.

  • Understanding of Android Internals: Knowledge of performance optimization, memory management, and compatibility across Android versions.

  • CI/CD Experience: Familiarity with continuous integration and deployment for mobile applications.

  • Mobile Security Knowledge: Understanding security best practices in mobile development to ensure compliance with industry standards.

πŸ’Ό About Pendo:

Founded in 2013, Pendo aims to transform the software experience by combining innovation with user empathy. As one of the fastest-growing startups backed by prestigious partners, our vibrant culture values diverse perspectives and encourages collaboration. Together, let's cultivate great software experiences!

🌈 Commitment to Inclusion:

Pendo is an equal opportunity employer committed to diversity and inclusion. We welcome individuals of all backgrounds, experiences, and abilities. If you need accommodations during the recruitment process, please reach out to us discreetly at accommodation@pendo.io.

πŸ’° Compensation:

We offer competitive salaries reflective of our industry and size, complemented by an array of benefits and rewards. Pay is determined based on qualifications, experience, and internal equity.

🌟 Ready to make an impact? Apply now!