Senior iOS Developer (M/F)
il y a 15j

Responsibilities :

  • Architect, design, and develop applications for the iOS platform of a live-streaming product
  • Work in a multicultural environment with teams in multiple geographical locations
  • Research, define, and execute independently in Agile iterative environment
  • Investigate and resolve application issues, bottlenecks, and inefficiencies
  • Translate design to high quality pixel perfect application on mobile devices
  • Demonstrate strong communication, analytical, and problem solving skills
  • Help with mentoring team members
  • Provide new ideas and solutions for the development of the product
  • Other additional responsibilities as assigned
  • Requirements

  • BS, MS. or PhD in Computer Science or equal professional experience
  • At least 5 years of experience in the fields of iOS development
  • Strong experience with building iOS application, proficiency with iOS SDKs, provisioning and the whole toolchain
  • Experience with Swift is required, and experience with Objective-C is a plus
  • Proven understanding of how to leverage Grand Central Dispatch to produce efficient and thread safe concurrent code
  • Strong experience with Auto Layout, both in code and Interface Builder, to build user interfaces that adapt to multiple screen sizes
  • Experience with Instruments for application profiling and optimization
  • Knowledge of general and platform specific design patterns (e.g. MVC, VIPER, Flow controllers etc)
  • Experience with TDD and / or BDD definitely a plus
  • Ability to meet your commitments on time and produce high quality and clean code
  • Experience contributing as a team member in a fast-paced environment
  • Having experience on building mobile video streaming software with H.264 and RTMP is a surplus
  • Experience with team leadership is a plus
  • Postuler
    Ajouter aux favoris
    Retirer des favoris
    Mon email
    En cliquant sur « Continuer », je consens au traitement de mes données et à recevoir des alertes email, tel que détaillé dans la Politique de confidentialité de neuvoo. Je peux retirer mon consentement ou me désinscrire à tout moment.
    Formulaire de candidature