Work on performance tools that model various aspects of Apples Operating Systems to enable teams to tackle challenging multi-functional performance problems. You will be solving problems in the areas of usability/UX cross-platform compatibility and techniques for debugging performance issues across the team owns a wide variety of software across the entire Apple platform from on-device performance analysis to server infrastructure for data processing. An ideal candidate will be ambitious and grow to understand many layers of software.
- Expertise in at least one layer of software development (embedded UI server)
- You understand how data influences decision making in software development
- You seek learning new technologies
- Aptitude to independently learn new technologies prototype and propose software design and solutions
- Passion for product quality and attention to detail
- Self-motivated and able to work independently
- Excellent problem-solving and critical thinking
- Prior development in Unix Linux or macOS
- Excellent spoken and written communication
- CS degree or equivalent experience
- Mobile app development experience
- Understanding of Operating System fundamentals
- Large data processing
- Complex data visualization
Work on performance tools that model various aspects of Apples Operating Systems to enable teams to tackle challenging multi-functional performance problems. You will be solving problems in the areas of usability/UX cross-platform compatibility and techniques for debugging performance issues across ...
Work on performance tools that model various aspects of Apples Operating Systems to enable teams to tackle challenging multi-functional performance problems. You will be solving problems in the areas of usability/UX cross-platform compatibility and techniques for debugging performance issues across the team owns a wide variety of software across the entire Apple platform from on-device performance analysis to server infrastructure for data processing. An ideal candidate will be ambitious and grow to understand many layers of software.
- Expertise in at least one layer of software development (embedded UI server)
- You understand how data influences decision making in software development
- You seek learning new technologies
- Aptitude to independently learn new technologies prototype and propose software design and solutions
- Passion for product quality and attention to detail
- Self-motivated and able to work independently
- Excellent problem-solving and critical thinking
- Prior development in Unix Linux or macOS
- Excellent spoken and written communication
- CS degree or equivalent experience
- Mobile app development experience
- Understanding of Operating System fundamentals
- Large data processing
- Complex data visualization
View more
View less