Senior Android Engineer

Permanent employee, Full-time · Kathmandu

Why Choose UXCam

Join UXCam to be part of a team shaping the future of mobile app analytics. Our mission is to make impactful product decisions easier and faster. We aspire to empower every mobile team globally, unlocking their full potential. At UXCam, you'll collaborate with a diverse and dynamic group, contributing to the vision of creating positive and effortless app experiences. 

Ready for your next career challenge? Join us in revolutionizing the world of mobile app interactions.

About The Role
As a superstar Senior Android Engineer, you will be a vital member of our dynamic development team, driving the design, development, and testing of our cutting-edge Android SDK and cross-platform plugins. This role is all about innovation and precision, requiring you to define requirements, code, test, and debug with excellence. You'll collaborate closely with other talented engineers, providing insightful code reviews, mentorship, and top-notch technical advice. Your expertise in handling legacy code, proposing refactoring, and crafting automated test cases will be invaluable. With your exceptional debugging skills and strong communication abilities, you'll effectively tackle support issues in partnership with our support team, ensuring seamless performance and user satisfaction.
What You’ll Be Doing
  • Design, build, and maintain advanced SDKs for the Android platform.

  • Monitor and Support different Cross-platform SDKs such as Flutter or/and React Native.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Ensure the performance, quality, and responsiveness of SDKs.

  • Develop new features, find product flaws, and fix bugs in existing SDK and cross-platform plugin code base.

  • Write clean code with proper separation of concerns and clean architecture.

  • Help maintain code quality, organization, and automatization.

  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

  • Implement advanced data analytics and visualization features within the mobile application.

  • Work with our backend team to integrate with RESTful APIs.

  • Support CS, QA, and other teams to improve understanding of the Android SDK.

  • Participate in code reviews and mentor junior developers (if required)

What You’ll Need to Succeed at this role
  • Proven Experience: 5+ years of experience in Android SDK or app development experience.

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

  • Technical Skills:

    • Kotlin/Java programming skills

    • Software development architecture and best practices. Object-oriented design principles.

    • Debugging, performance profiling, optimization

    • Multi-threading and concurrency

    • Writing automated test cases (unit, integration, and UAT).

    • Technical documentation with supporting standard diagrams.

    • Cross-platform plugin development for react native, flutter, Xamarin, and Cordova.

  • Problem-solving skills: Excellent analytical and problem-solving skills.

  • Communication: Strong verbal and written communication skills (English).

  • Team Player: Ability to work effectively in a collaborative international team environment.

What we'll offer you
  • A flat and dynamic organization;

  • Work autonomy, meaningful challenges, and significant impact on the company culture;

  • Global exposure with team members from all around the world;

  • Open and friendly culture, flexible working conditions.

  • Breakfast, Lunch, snacks at office

  • Attractive Salary 

  • PF, Gratuity, and Medical benefits

  • Solid yet flexible career plan structure

About us
UXCam is a mobile app analytics platform that empowers product teams with the speed and visibility to create better user experiences. Our vision is to make every app experience in the world a positive and effortless one.
 
Are you ready to do the best work of your career? At UXCam, you'll work alongside self-driven, creative, and entrepreneurial-minded individuals. We're looking for people who feel empowered by flat hierarchies and want to make an impact at our hyper-growth stage startup.
We're proud to work with global brands like Delivery Hero, Rappi, Costa Coffee, and Virgin Mobile to deliver the best mobile app experiences. By leading with the unshakable belief that caring for customers leads to better businesses, we're backed by Silicon Valley investors and 500 Startups. 

At UXCam, diversity is our strength. We're committed to creating an inclusive environment and looking for team members from diverse professional and cultural backgrounds. If you're ready for your next big career challenge, we want to hear from you.
We are looking forward to hearing from you!
Thank you for your interest in UXCam. Please fill out the following short form. Should you have difficulties with the upload of your data, please send an email to careers@uxcam.com
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.