This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for iOS and MAC OS Developers to join our team in Moncalieri or remotely. You will work to deliver on key business initiatives, improve existing architecture and services, and design applications. The ideal candidate should have a background in software development for MAC OS and iOS apps. This person should also be a motivated self-starter who is able to feel at ease working in a fast-paced environment.
Job Responsibility:
Collaboration in multi-disciplinary teams to define, design and deliver new features
Technical and Functional Analysis
Design and application development
Realization and maintenance of project documentation
Corrective and evolutionary maintenance of mobile application
Requirements:
Degree in Computer Science, Computer Engineering or equivalent culture
Knowledge of Objective-C, Swift language
Experience in developing macOS or iOS applications (iPhone and iPad) published on the Apple Store
Knowledge of C/C++ language
XCode, Cocoa Experience
Experience in the development of Frameworks and Extensions
Knowledge of frameworks such as CallKit, PushKit, Intents, UserNotifications, Photos and AVFoundation
Knowledge of UIKit and AutoLayout
Good knowledge of Object Oriented software development
Knowledge of the main standards and development methodologies
Knowledge of the main systems and tools for source control (maven, gitlab)
MultiThreaded programming skills
Good knowledge of English, written and spoken
Knowledge of the most common design patterns in general and MVC in particular
Knowledge of issues related to native programming (NDK)
Familiarity with APIs and Push mechanisms
Experience in publishing Apps on The Stores
Experience in the development of user interfaces
Nice to have:
Knowledge of https, TLS, UDP, TCP, H323 communication protocols
Writing of Project Documentation (UML, Sequence Diagrams, Class Diagrams)
Knowledge of AES 256, OpenSSL, PGP encryption algorithms
Knowledge of H264, MP4, Speex, MP3, AC-3 codecs
Knowledge of Networking
Knowledge of test automation
Skills in application performance analysis
Knowledge of the main relational DBs and in particular SQL, MySQL, MariaDB, SQLite
Ability to manage a small work team (only for senior resources)
Passion for UX and continuous improvement of the user experience
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.