We are looking for a Senior Android Developer to join our team.
— 4+ years of application development and debugging on Android platform
— A minimum of BS in Computer Science / Engineering is required
— Experience with Android 5 (SDK 21) and above
— Experience in developing applications using Kotlin, Java
— Good understanding of custom APIs (project use RPC)
— Familiarity with Kotlin language is desired
— Experience working with remote data via REST (project use RPC)
— Experience with third-party libraries and API
— Excellent communication and interpersonal skills to communicate effectively with business and technical teammates in distributed teams.
— Ability to prioritize tasks and deliver with confidence in a fast-paced environment
— Meticulous attention to detail and strong organizational sense is required
Details on the tech stack:
— Libraries: Koin, RxJava, Glide, Gson, Crashlytics, Mockito, Timber
— Technologies: Android SDK
— Architecture patterns: MVVM, MVP, Clean Architecture, GoF, SOLID.
— Databases: SQLite, Room
Will be a huge plus:
— Experience and knowledge of network protocols is a plus
— Experience and knowledge with Audio/Video streaming is a plus
Team:
It’s a distributed team, there will be 3 Senior Android and 2 Senior iOS developers, Tech lead. Architecture is run by a client.
At Jabil we strive to make ANYTHING POSSIBLE and EVERYTHING BETTER. With over 260,000 diverse, talented and dedicated employees across 100 locations in 30 countries, our vision is to be the most technologically advanced and trusted manufacturing solutions provider. We combine an unmatched breadth and depth of end-market experience, technical and design capabilities, manufacturing know-how, supply chain insights and global product management expertise to enable success for the world’s leading brands. We are driven by a common purpose to make a positive impact on each other, our communities, and the environment.
Join us:
careers.jabil.com
www.linkedin.com/company/jabil
www.instagram.com/wearejabil
twitter.com/Jabil