Android Developer (ecommerce Platform)
Algorythma
UAE,Dubai,Dubai
منذ 5 يوم
source : Drjobs.ae

Responsibilities : - Be familiar with modernframeworks and languages, as well as working practices such asClean Code, TDD, BDD, continuous integration, continuous deliveryand DevOps.

  • Deliver complex native mobile apps for Android. -Write clean code to develop functional applications. - Troubleshootand debug applications.
  • Gather and address technical and designrequirements. - Provide training and support to internal teams. -Build reusable code and libraries for future use.
  • Liaise withdevelopers, designers and system administrators to identify newfeatures. - Follow emerging technologies. - Proactively advise onbest practices.
  • Requirements

    Qualifications : - Degree inComputer Science, Software Engineering or related preferred. -Minimum 2 years experience. - Scrum / Kanban / Lean.

  • TDD / BDD. -CI / CD. - Must have proven knowledge developing native Androidapplications from scratch which have launched in the App-Store andwould ideally be able to provide examples of these.
  • FollowsClean Code / Solid principles. - Excellent knowledge of the AndroidPlatform and Android Developer Tools. - Solid experience workingwith the Android SDK.
  • Adheres and uses TDD / BDD.ESPRESSO, RX JAVA,RX ANDROID, JAVA, REST. IDE Intellij / Android Studio. Gradle. -Ensures all software built is robust and scalable.
  • Excellentgrasp of the Java fundamentals and have extensive experience inbuilding mobile applications in Android. - Competence with nativeAndroid and love to learn the latest libraries to improve yourproductivity.
  • Experience in building phone and tabletuser-interfaces that scale to screen size. - Understanding of andexperience with a range of approaches to testing application codeand systems for behavior and performance.
  • Ability to communicatetechnical concepts to a non-technical audience. - Working knowledgeof Unix-like operating systems such as Linux and / or Mac OS X.
  • Knowledge of the Git version control system. - Ability to quicklyresearch and learn new programming tools and techniques.
  • Deepknowledge of accessibility standards and developing web productsthat can be used easily by users with a range of assistivetechnology needs.
  • Desirable Skills : - Experience mentoring andtraining other developers in a non-line management capacity. -Experience mentoring or helping colleagues optimize their code.

  • Knowledge of relational and non-relational database systems. -System administration and configuration management skills.
  • Experience presenting work at user groups, business and to peers. -Experience with Ruby - Other JVM languages (Groovy, Kotlinetc).
  • بلغ عن هذه الوظيفة
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    قدِّم طلب ترشيحك
    بريدي الالكتروني
    بالضغط على "واصل" ، أعطي موافقة neuvoo على معالجة بياناتي وإرسال تنبيهات إلي بالبريد الإلكتروني ، على النحو المفصل في سياسة خصوصية لـneuvoo . يجوز لي سحب موافقتي أو إلغاء الاشتراك في أي وقت.
    واصل
    استمارة الطلب