Project Description:We are looking for an Android Developer to be our in-house Android expert. They would provide support for a large transit app that is live, and then also provide general Android support for other projects. They should have experience in both Kotlin and Java at a minimum, and, ideally, experience in cross platform frameworks like Flutter, React Native, Unity Mobile, etc. They would have shipped multiple apps in the Google Play Store and be able to support that process. They would work closely with technical leadership and participate in estimation for project proposals.
Responsibilities:• Participate in project development from conception to completion• Be a sole developer or part of a team as necessary• Communicate proactively and collaborate with teammates• Work in both native and cross-platform environments.• Work in a fast-paced environment without compromising quality• Expand and adapt development skills in a proactive manner
Mandatory Skills Description:• Experience developing native apps for Android (must have published apps)• Professional development experience in Kotlin• Deep understanding of Android development and design paradigms• Strong English written and verbal communication skills
Nice-to-Have Skills Description:• Other mobile platforms (iOS)• Multiplatform development (Unity, Flutter, React Native)• Rich user experiences• Service integration (OAuth, push-notifications, data feeds, ...)• Analytics• Server-side development• Agile development• Relational and non-relation databases• Additional languages (Python, Ruby, C#, Dart, Typescript)• Computer vision and augmented reality
Languages:English: C1 Advanced