This job has expired.
Computer Aid Inc.
Expired

Android Developer (Kotlin) REMOTE

Remote

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.
Job Profile Summary: CAI is hiring!

Our client is in need of a contract to hire Senior Android Developer to help build the next generation of its app with the aim to provide their customers with a world class mobile and online experience powered by architecture at a global scale.

While you should be on your way to "rock star " status on day-one, our client has a culture of learning, so expect to be challenged and pushed beyond your comfort zone. Along those lines, it is a heavily transparent and open culture so a willingness to challenge the status quo, speak up, and help your teammates is a must.

This is a 100% remote 6-month contract to hire opportunity.

Due to our end Client, candidates must be hirable without the need of sponsorship now or in the future. Duties & Responsibilities
  • Work with product and design teams to develop new ideas and explore new opportunities.
  • Your opinion matters and you'll have opportunities to have a say in how things are built.
  • Write code that is designed to be reusable and that can be shared amongst other teams.
  • Bring product and code improvement ideas to the team.
  Qualifications

Experience/Education Required

  • Minimum 6 years of Android development experience using Java and Kotlin

Skills Required

  • Ability to understand business requirements and translate them into technical requirements
  • Strong knowledge of the Android SDK, including high level components (activities, fragments, services) and AndroidX components
  • Architect and build your projects using Java and Kotlin - Must be fluent in Kotlin
  • Experience using modern Android architectural components and lifecycle management: MVVM, View Model, Live Data, Data Binding, Room
  • Experience working with notifications and background tasks
  • Experience with localization and internationalization
  • Strong knowledge different versions of Android, and how to deal with different screen sizes
  • Understanding of several things that are new and important for each API version in Android; i.e.. what can you do in API 21+ that you cannot do in API 19
  • Experience with offline storage, threading, and performance tuning
  • Ability to Identify and correct bottlenecks and fix bugs
  • Experience with creating custom components
  • Familiarity with Android test suites: MockK and JUNIT, various UX tests
  • Experience with complex or dynamic layouts in Android
Physical Demands
  • Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state and local standards
  • Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc.
  • Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard and monitor

If you are interested in this position, please apply using the "Apply " option. If you have questions, or would like to speak with a Recruiter directly, send an email to the contact person below and note the job identification number in the subject line.


Jennifer Hegener
Senior Technical Recruiter
312-546-9434
jennifer.hegener@cai.io
www.cai.io

Other Android contracts

Remote
0
USD
/hr

0 outside IR35 Android contracts