Send me more jobs like this

Sorry, This job is expired.

Android Developer

المهارات الأساسية : Android Developer

2 - 5 سنة
Posted: 2018-12-27

الصناعة
أي
وظيفة
IT
الدور الوظيفي
Software Engineer/ Programmer
نشر في
27th Dec 2018
الرمز المرجعي للوظيفة
66d12ae561024268e5a0
الوصف الوظيفي
Job Descriptions :

Requirements:
  • Knowledge of pair programming, continuous integration and test-driven deployment
  • Familiarity with concepts of functional Programming and microservices is a plus
  • Community Contributions (E.G Open source work, GitHub, StackOverflow, publishing/speaking on technical ideas) Is a plus
  • At least 2 years of software development experience with experience working in Agile teams using Scrum
  • Experience in leading and managing a team of Developers
  • Extensive mobile development experience using Android, Android Studio, and Gradle to develop both phone and tablet apps
  • Extensive experience with Android SDK, Google Play Services and Android Compatibility Library
  • Experience in Android development patterns Including Java OOP, MVP, SQLite, JSON/Rest APIs, and Multi-threading/background tasks
  • Experience with Android front-end/UI development (with knowledge of Google Material Design), Web services and XML/JSON/REST connectivity/consumption and local storage/databases/SQLITE
  • Experience with common Android libraries such as Dagger2 and Retrofit2
  • Experience with build tools such as Fastlane
  • Expert knowledge of using and writing android Libraries
  • Extensive experience with Playstore deployments and has deployed apps to the Playstore
  • Extensive experience of TDD and writing unit and UI tests using Junit, Mockito, Espresso, etc
  • Experience with code coverage and unit testing tools JaCoCo
  • Experience with converting high-fidelity designs to mobile UI, familiarity with tools such InVision and Zeplin
  • Experience with IBM Mobile First Platform is preferred
  • Extensive experience with Git, such as branching, merging, tagging, Pull requests
  • Experience with development processes and tools e.g crash reporting, debugging, Atlassian JIRA/Confluence, etc
  • Experience with mobile CI-CD (Jenkins or Similar) is preferred
  • Excellent programming skills in at least 2 modern programming languages/frameworks, such as Swift, Objective C, Java, Node.JS, JavaScript, C, C++, Python, or others
  • Infrastructure knowledge including RESTful APIs, Single Sign On, LDAP, Search Technologies
  • Experience with code refactoring, design patterns, design-driven deployment, continuous deployment, highly scalable applications, application security

* Saveco will sponsor visa for applicants meeting the above mentioned requirements. Applicants not residing in Kuwait may apply for this job.
المهارة الأساسية (ق)



Walkin for you