Applications Systems Developer
ITT Enidine Inc
Athens
πριν από 2 μέρες

Job Description

We are looking for an iOS / Android Software Developer responsible for the development and maintenance of IoT mobile applications and Bluetooth SDKs aiming at a range of iOS and Android devices including mobile and tablet devices.

The primary focus will be development of iOS / Android Native applications and their integration with back-end services (RESTFul APIs).

The candidate will be working alongside other software developers on different layers of our AWS Cloud Infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

Responsibilities

  • Design and build applications for the iOS / Android platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automation
  • Skills

  • Proficient with Objective-C and Java (additional knowledge of Swift or Kotlin will be appreciated)
  • Experience with iOS frameworks such as Core Bluetooth, Core Data, Core Animation, etc.
  • Proficient with common Android framework APIs (Location, Camera, Notifications, Map AP, Bluetooth etc)
  • Experience with Android Studio, Android SDK, different versions of Android and how to deal with different screen sizes
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs (JSON) to connect iOS / Android applications to back-end services
  • Knowledge of UI / UX standards
  • Familiar with Git (and GitFlow)
  • Very good knowledge of the English Language
  • Skills and Experience

    Skills and Qualifications preferred

  • Experience with performance and memory tuning with tools (such as Apple Instruments, depending on project needs)
  • Unit Code Testing and Test Driven Development (TDD)
  • Expertise at command line OS X tools (terminal, bash etc)
  • Familiarity with Continuous Integration (CircleCI)
  • Agile / Scrum Software Development methodology
  • Υποβάλετε αίτηση
    Προσθήκη στα αγαπημένα
    Κατάργηση από τα αγαπημένα
    Υποβάλετε αίτηση
    Το e-mail μου
    Πατώντας στο κουμπί «συνέχεια», δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Συνέχεια
    Φόρμα αίτησης