iOS Engineer, Creativity Apps – Apple – Vancouver, BC
Location: Vancouver, BC | Company: Top Companies in Canada
Vancouver’s tech scene just got more interesting. Apple is looking for an iOS Engineer to join the Creativity Apps team — a high-visibility engineering group working on innovative on-device media management features for the creative space. If you’re passionate about building elegant, performant software on Apple platforms, this is a role worth paying close attention to.
As part of this team, you’ll work shoulder-to-shoulder with human interface designers, quality assurance teams, and cross-functional engineering groups to do more than just write code. You’ll shape user interfaces, contribute to project planning, and help push the boundaries of what’s possible for Apple’s creative products.
About the Role: iOS Engineer, Creativity Apps
The Creativity Apps team is seeking a highly skilled Software Engineer with solid hands-on experience in collaboration, persistence, or syncing on Apple platforms. In this role, you’ll be central to designing, implementing, and maintaining robust solutions across cloud syncing, file management, on-device storage, and collaborative workflows that directly improve Apple’s products and services.
This position requires both technical depth and strong interpersonal skills. You’ll need to communicate complex technical concepts to both technical and non-technical stakeholders, mentor teammates, and contribute to an open and inclusive work environment. The team moves quickly, so managing competing priorities with clarity and focus is essential.
Benefits and Salary
Apple offers a base pay range of $116,800 to $226,000 for this role in Vancouver, with your specific compensation depending on your skills, qualifications, experience, and location. Beyond base pay, Apple employees can participate in discretionary employee stock programs, including restricted stock unit award recommendations and the Employee Stock Purchase Plan, which allows eligible employees to purchase Apple stock at a discount. The total package also includes comprehensive medical and dental coverage, retirement benefits, discounts on Apple products and free services, and tuition reimbursement for formal education that advances your career at Apple. This role may also be eligible for discretionary bonuses or commission payments, as well as relocation support.
Job Details
📌 Job Type: Full-Time
🏢 Company: Apple
📍 Location: Vancouver, British Columbia
💰 Pay: $116,800 – $226,000 per year
Responsibilities
Working on the Creativity Apps team means your daily contributions directly shape the experience millions of people have with Apple’s creative tools. From architecting syncing solutions to collaborating across disciplines, the work here is both technically demanding and creatively meaningful.
- Design and implement robust cloud syncing, file management, and on-device storage solutions for Apple platforms
- Develop and ship reliable, scalable, maintainable, and testable code across iOS and macOS
- Collaborate with human interface designers and cross-functional engineering teams to influence user interfaces and product direction
- Contribute to project planning and help prioritize work effectively in a fast-paced environment
- Mentor teammates and foster knowledge sharing within the team
- Communicate technical concepts clearly to both technical and non-technical stakeholders
- Uphold standards for code quality, performance, and maintainability across multi-threaded environments
Requirements / Skills
The ideal candidate brings a strong foundation in Apple platform development, a collaborative mindset, and a genuine drive to build technology that matters. Apple values engineers who are as comfortable asking questions as they are answering them — and who bring curiosity and openness to every project.
- 2+ years of experience developing and shipping reliable, scalable, and testable code
- iOS or macOS development experience building applications or frameworks
- Proficiency in Swift, with a solid grasp of computer science fundamentals and object-oriented design
- Multi-threaded programming skills — ability to write performant, correct, and scalable concurrent code
- Strong communication and collaboration skills, with the ability to articulate technical ideas to diverse audiences
- Bachelor’s Degree in Computer Science or equivalent practical experience
- Preferred: Experience with CloudKit, API/framework development, Swift extensions (e.g., FileProvider, Share Extensions), or the latest Swift technologies
How to Apply
To apply, visit the official Apple job posting using the link below. Make sure your resume is up to date and reflects your experience with Swift, iOS or macOS development, and any relevant work with syncing or collaboration frameworks.
Share This Opportunity
Know someone who might be interested? Share this job posting and help them join Apple in Vancouver.
Job Summary & Tips for Applying
Quick Summary & What to Highlight: This iOS Engineer role at Apple in Vancouver is perfect for candidates who excel in Swift development, cloud syncing and persistence on Apple platforms, and cross-functional collaboration. On your resume, emphasize any experience with CloudKit, FileProvider, or Share Extensions, attention to code quality, and your ability to work in a fast-paced engineering environment. If you’ve previously worked on iOS or macOS frameworks or applications, make sure to highlight specific projects and technical achievements that align with this position.
Resume & Application Tips: Before applying, tailor your resume to match the job description. Include keywords like Swift, cloud syncing, and on-device storage that appear in the posting. Quantify your achievements where possible (e.g., “shipped 3 iOS frameworks used by 10M+ users” or “reduced sync latency by 40% through architecture improvements”). Write a brief cover letter expressing your genuine interest in Apple‘s Creativity Apps team and why you’re excited about this opportunity in Vancouver. Double-check your application for spelling errors and ensure your contact information is current.
Interview Preparation: If selected for an interview, research Apple‘s values, recent product launches, and engineering culture beforehand. Prepare specific examples using the STAR method (Situation, Task, Action, Result) to demonstrate your iOS development and collaboration skills. Common questions may include scenarios about designing scalable systems, handling multi-threading challenges, or working across teams. Dress appropriately for a technology environment, arrive 10–15 minutes early, and bring copies of your resume. Prepare thoughtful questions about the Creativity Apps team, technical stack, and growth opportunities. After the interview, send a thank-you email within 24 hours reiterating your interest in the position.