MINIMUM QUALIFICATIONS
SwiftUI, UIKit
Quick learner
Ability to produce readable and maintainable code keeping performance, security and privacy in mind
Good understanding of the software development lifecycle
Exceptional professionalism, with the ability to deliver solid work on tight schedules
Strong English, excellent written and verbal communication
Motivated by the challenges that comes with working on software with hundreds of millions of users
PREFERRED QUALIFICATIONS
Experience with building cross-platform UI (watchOS, tvOS, iOS, Mac Catalyst, native macOS)
Experience with Human Interface Guidelines MVVM, Composable Architecture
Detailed-oriented with a proactive approach to potential challenges
Strong time management and multitasking skills
Good computer science fundamentals (algorithms and data structures)
Systems Software Engineer
MINIMUM QUALIFICATIONS
Experience with preferably Swift but also Objective-C, C, or C++
Good computer science fundamentals (algorithms and data structures)
Good understanding of software development lifecycle
Exceptional professionalism, with the ability to deliver solid work on tight schedules
Ability to produce readable and maintainable code keeping in mind performance and security
Strong English, excellent written and verbal communication
Motivated by the challenges that comes with working on software with hundreds of millions of users
PREFERRED QUALIFICATIONS
Detailed-oriented with a proactive approach to potential challenges
Strong time management and multitasking skills
Experience working on projects involving complex system architectures
Experience in system services (daemon) and/or library development
Experience designing cross-process or cross-device APIs
Deeper understanding of Swift modern concurrency
Privacy, cryptography, and security protocols
Experience with low-level Bluetooth protocols
Creative, critical thinking and troubleshooting skills
Experience with power and performance optimization
Bachelor's degree in Computer Science