Senior iOS Software Engineer / Application Architect (m/w/d)

eNote GmbH

Our company is building a revolutionary product which will affect the way millions of people study and play music every day. We are searching for an experienced and passionate iOS Engineer ready to join our effort and help us architect and build the face of our solution – an intelligent mobile application which will provide millions of amateurs and professionals instant access to the majority of world’s music heritage.

  • ios
  • swift
  • ai
  • objective-c
Job responsibilities

  • Designing the architecture of high-load iOS client application which includes custom-built music score viewer, handwriting recognition and interpretation of machine learning models
  • Defining frameworks and component design
  • Creating the application user interface based on the designers’ feedback
  • Implementation of application core features

Profile requirements

  • At least 4 years of full-time experience in developing iOS apps with Objective-C and Swift
  • Understanding of Apple’s design principles and interface guidelines
  • Proficiency with Swift, Objective-C, and Cocoa Touch
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Experience with MVVM or MVVM-C
  • Good understanding of Git and related workflows
  • Experience with iOS frameworks such as UIKit, Foundation, Core Graphics, Core Animation, Grand Central Dispatch
  • Working with sensors (microphone, orientation) and third-party hardware
  • You are self-driven, collaborative and willing to grow as an engineer/architect
  • Fluent English skills

Nice to have

  • Would be great if you have some experience with some of frameworks:  AudioToolbox, AudioUnit, Core Audio, Core Audio Kit, Core Media, AVFoundation, Accelerate
  • Would be great if you are proud of your open source contributions and you are ready to show your portfolio
  • Would be great if you have the ability to communicate in German

We offer you

  • Competitive compensation scheme
  • work with some of the world leading AI and BigData developers who won global Kaggle and TopCoder competitions
  • Comfortable modern office in the heart of Berlin’s tech scene, very well connected to all local transportation services
  • Small team, flat hierarchy, founder-led start-up
  • We value diversity. You will only be judged based on your skills and fit for the job
  • We are open minded! You are more than welcome to criticize and improve our processes and working culture
  • High quality standards, your colleagues are experienced professionals
  • Top-notch hardware equipment
  • Great career opportunities – you will be building the product from the very beginning, defining its architecture and software design
  • Work in a start-up with a high valuation and a 7-figure funding
Apply for this job