Bachelor’s degree or foreign equivalent in Computer Science or related field.
Education and/or experience with each of the following skills is required:
Utilizing Swift, C and C++ to architect and develop frameworks and applications.
Utilizing SwiftUI to design and develop tools applications.
Write comprehensive unit tests that will ensure any new application or framework feature is properly tested throughout the whole development cycle.
Utilizing GitHub for source code management, but also code review.
Using profiling tools, generate profiling data for code written to identify candidate areas for optimization work.
With guidance from profiling data, perform optimization work to improve speed, power and memory usage.
Handling reported application bugs by reproducing them, and fixing them, and communicating debugging outcomes via the Radar issue tracking application.