PlayStation is looking to hire a Senior Software Engineer – iOS to design and build core frameworks and features that power the PlayStation desktop and device experiences, working closely with cross-functional teams to deliver performant, reliable, and delightful applications for their 100M+ monthly active users.
Requirements
- Strong expertise in Objective-C and/or Swift, with additional experience in C++.
- Familiarity with iPadOS and macOS frameworks, APIs, and platform features.
- Experience building multi-threaded, performant, and scalable applications.
- Solid understanding of software design patterns (MVC, MVVM, MVP, or similar).
- Experience integrating iOS native components with React Native or other cross-platform frameworks.
- Familiarity with CI/CD tools such as Jenkins or GitHub Actions.
- Strong debugging, profiling, and optimization skills.
Responsibilities
- Develop and maintain native iOS frameworks and components in C++/Objective-C/Swift.
- Implement system-level integrations with iOS APIs (notifications, hardware events, system services).
- Optimize application performance and stability through profiling, threading, and memory management.
- Collaborate with frontend engineers to bridge features into React Native.
- Translate product and design requirements into high-quality technical solutions.
- Contribute to code reviews, unit testing, and CI/CD automation.
- Stay current with iOS platform trends, frameworks, and best practices.
Other
- BS/MS degree in Computer Science or equivalent.
- 5+ years of professional software development experience, including at least 3 years focused on iOS applications.
- Experience working in Agile environments.
- Contributions to open-source projects or libraries.
- All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category.