Android Developer

UXCam Pvt. Ltd

Founded in 2014, UXCam strives to be the best qualitative analysis tool for apps worldwide. We are providing a product that advances the way our customers think about their User Experience. To do this, we are searching for the best talents around the globe, while having a culture that supports open feedback and constant improvement. We are a U.S. based C-corp with subsidiaries in England and Nepal. We are proudly backed by prominent Silicon valley investors including 500 Startups. Learn more about us: https://uxcam.com/about

Details / requirements:

Android Developer

UXCam, Bhanimandal, Lalitpur, Nepal

Company Description

About

Founded in 2014, UXCam strives to be the best qualitative analysis tool for apps worldwide.

We are providing a product that advances the way our customers think about their User Experience. To do this, we are searching for the best talents around the globe, while having a culture that supports open feedback and constant improvement.’

We are a U.S. based C-corp with subsidiaries in the UK and Nepal. We are proudly backed by prominent Silicon valley investors, including 500 Startups.

Product

UXCam enables companies to track user experience and pinpoint issues enabling them to make informed decisions about future improvements. Our product includes:

  • Mobile SDK library:to record user experience data on the app
  • Dashboard: to get actionable insight through easy-to-use visual tools (Session Replay, Heatmaps, User Analysis)

Job Description

We are looking for an Android developer responsible for the development and maintenance of our SDK aimed at a range of Android devices. Your primary focus will be the development of our Android SDK and integration with back-end services.

You will be working alongside other experienced engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

Responsibilities:

Work with the SDK team to improve and extend the Android SDK by:

  • Ensuring the performance, quality and fitness of the SDK code
  • Collaborating with the team to define, design, and ship new features
  • Identifying and correcting bottlenecks and fixing bugs
  • Helping to maintain code quality, organization, and automatization

Requirements

Qualification:

  • Degree education in Computer Science or close subject
  • 2-3 years of Android development experience, including having shipped applications
  • Experience of maintaining a code base across multiple releases
  • Proficient written and spoken English

Skills:

Required:

  • Strong Java and Android SDK development skills
  • Good knowledge of Android Architecture and SDK
  • Experience with building a proprietary SDK or customising existing SDKs
  • Experience with caching and persistent storage, threading, and performance tuning
  • Excellent knowledge of modern software engineering principles and techniques: continuous integration, code reviews, test-driven development, refactoring, incremental delivery, effective git

Useful to know:

  • Experience with plugin development for cross platform development tools like Cordova, Ionic, Appcelerator, Xamarin, React Native
  • Knowledge of video encoding using JCodec and MediaCodec
  • Performance testing and tuning

Nice to have:

  • Experience with iOS
  • Contributed to open source projects
  • Published app on Play store

Ready for the leap : Reach out to jobs@uxcam.com

Overview

Category Computer - Programming
Openings 1
Experience 2+ years
Education B.E. in Computer Science
Posted Date 03 Jul, 2018
Apply Before 02 Aug, 2018
City Lalitpur