Android Developer - 3 Months - £550 - West London

  • Location

    West London, London

  • Sector:

    IT

  • Job type:

    Contract

  • Salary:

    Up to £550 per day

  • Contact:

    Deepti Verma

  • Contact email:

    Deepti.Verma@experis.co.uk

  • Job ref:

    BBBH115533_1579770670

  • Published:

    9 months ago

  • Duration:

    3 Months

  • Expiry date:

    2020-02-22

  • Client:

    #

Your skills:

  • Solid Android development background with a strong experience of Java and Kotlin
  • Broad experience of developing user interfaces, working with UX/UI designers
  • Awareness of principals of managing development processes with an interest in agile development practices e.g. XP, Scrum and experience with TDD/BDD and unit testing Android applications
  • Sound understanding of design patterns and solid grasp of Object Oriented design
  • Experience working with RESTful APIs
  • Ability to work alone / be self-directed / excellent problem solving skills
  • Familiarity with Server Side integration
  • Additional benefit: Knowledge of Video/Streaming technologies and applications

Your key responsibilities:

  • Work effectively with stakeholders of various technical knowhow to turn an idea into a finished product.
  • This is a role within a new project creating a set of Mobile applications that enable customers to browse, buy and watch Sky's content. You will be instrumental in developing working practices to enable a fast and efficient delivery capability
  • Collaborate daily with the Scrum team (Scrum Masters, Developers, Analysts, Testers & Designers) to help produce acceptance criteria for user stories, providing technical and domain expertise that will help drive decision making
  • Work effectively with stakeholders of various technical knowhow to turn an idea into a finished product.
  • Quality should be at the heart of everything you do. Along with the wider team, you'll be responsible for ensuring quality and security of the application. This will include writing and maintain existing unit tests (TDD) and helping drive forward our efforts in BDD
  • Create components to meet business requirements building robust high-volume applications
  • Work with the platform and API teams to define the service interfaces to support the products