FAIRTIQis the leading mobile app that simplifies public transport ticketing using an innovative geo-positioning based technology. We use state-of-the-art technology and methods for software development in order to support our rapidly growing user community.
In order to expand our engineering capacity we are looking for an LeadAndroid Developerto start as soon as possible in Berne, Switzerland.
Role & Duties
Design and implement parts of the mobile app and mobile SDK on Android in accordance to the specified UX
Support development of the iOS app
Write maintainable, clean, efficient code.
Continuously improve the existing codebase
Design and implement automated testing
Participate in the scrum process
Skills & Personality
B. Sc. or equivalent experience (M. Sc. is a plus)
At least 3 years of experience in Android
Java, interest in Kotlin
Strong software design skills
Experience in automated testing
Experience with REST API integration and other types of network services such as WebSockets, XMPP, HTTP/2
UX skill (e.g. material design, accessibility) are a plus
Xamarin. Android, NDK, iOS experience desireable
Good team player in an agile team
Creative, self-confident, independent
Willing to learn and adapt
Fluent in, or willing to learn, English (German and French is a plus)
