iOS Developer
Qurate Retail Group
Athens, Greece
πριν από 4 μέρες
source : Just Join IT

Objective-C (nice to have)

JIRA (regular)

Continuous Integration (regular)

SOLID Principles (regular)

Job Description

At QVC, the Mobile application developer works with the newest technologies to create applications for iOS products that ultimately provide the best experience for customers.

As a member of cross-disciplinary development team focused on Marketing solutions, the developer will have the opportunity to contribute significantly in defining and developing the next generation iOS platform and best practices for the mobile division.

This goes beyond strong development skills, this developer will have visibility and the power to effect change within toolset selection, define the release strategy, and give this group an identity within the greater IT organization.

Essential Duties and Responsibilities

  • You develop iOS applications in a young, fast-paced, and dynamic development team within the Marketing and Social Networks domains
  • You evaluate, improve, and contribute to the design framework established by the team to define and promote standards and best practices
  • You collaborate with cross-disciplinary teams to design, develop, test, and ship innovative features for our mobile customers
  • You provide input related to the technical design of new applications / systems and architecture. You contribute to proof-of-concept and feasibility analysis.
  • You analyze and define requirements to prepare their specifications and estimations in the process of agile software development as a member of Scrum team
  • You provide third level operational support for production applications when necessary
  • You ensure complete documentation for changes / extensions of current systems
  • You troubleshoot applications problems and drive toward resolution in the process communicating delays, risks, issues to right internal and external parties.
  • Your Profile

  • Completed studies in the field of Computer Science, Engineering or courses in related technology field
  • Good understanding of the software development life cycle (SDLC)
  • Working knowledge of SOLID principle and its application to MVVM, MVP pattern
  • Excellent working knowledge of object-oriented programming in Swift
  • Knowledge of Objective-C is a plus
  • Typical candidates will possess 2+ years of professional software development experience specific to native mobile applications development using Swift in Agile methodology
  • Extensive knowledge and deep understanding of iOS mobile platform, in areas such as component interaction, threading, memory management
  • Working knowledge of the release process to the Apple App Store
  • Experience in Continuous Integration and Continuous Deployment especially build tools and CI tools like XCode, Jenkins, etc.
  • Experience with Jira / git / etc. related tooling for modern software engineering
  • Working knowledge of push notifications and deep links is a plus
  • Work experience with marketing and social networks technologies and SDKs is a plus
  • Good knowledge of English in speaking and writing
  • What We Offer

  • Being a part of the international team and exposure to our global business and how we work across a variety of markets including, the US, UK, Germany, Italy.
  • Open and trusted teamwork in which we value fun along the way with casual atmosphere
  • Attractive benefits that include among others private medical care, life insurance, myBenefit platform, employee referral program.
  • Development possibilities like trainings, meetups, conferences, hackathons and e-learning platforms unlimited access
  • Αναφορά αυτής της εργασίας

    Thank you for reporting this job!

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

    Το e-mail μου
    Πατώντας στο κουμπί «Συνέχεια », δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Φόρμα αίτησης