Position: Android Developer
Company: Telesens
Experience required: 3y
English level: intermediate

**About us**
The dynamic, well established and profitable company with worldwide presence in telecom software solutions and services. It recently acquired Ciqual, an on-device crowdsource quality of experience specialist based in Edinburgh, Scotland.

**Role Description**
The product gathers network quality measurements from several end-use device platforms, including Android, iOS and Windows. The most important of these is Android, due to its market share and rich API for network data.

The Android Developer will 'own' the Ciqual Android apps and components, together with shared responsibility for the common library framework spanning all platforms. Software modules are split between an embedded SDK with the measurement IP and downloadable apps published to the Play store. The SDK is used both internally and externally for embedding in third party apps.

This is an exciting time to get involved, with a redevelopment project launched to achieve market leadership in several key areas. All new development is in Kotlin, with some Java in older components. There is also a legacy codebase in C++ and Java, which is being phased out during 2021, but might require occasional support until fully replaced in 2022.

This role will suit someone who thrives in a challenging technical environment, with great scope for personal contribution. Innovation is vital to the product, and it is continuously being enhanced and extended in new directions.

**Requirements**
- Experience 2+ years.
- Strong conceptual and practical understanding of the Android platform using Kotlin and Java.
- Conceptual grasp of networks, with ability to use common tools to capture packets and manage network traffic.
- User interface coding skills.
- Familiarity with the principles of computer science and software development.
- BS or MS in Computer Science, Systems Engineering, or related discipline.
- Intermediate level of English proficiency.