Xcode Source Editor Engineer

Apple
Vancouver BC
30+ days ago
Apple
Apple
apple.com

Job Description

Summary

Posted: 7 Nov 2024

Weekly Hours: 37.5

Role Number:200577011

The Xcode Source Editor team within Developer Tools provides tools to develop software for Apple's innovative macOS, iOS, tvOS, watchOS, and visionOS platforms. Because tools are our products, the team has the unique and rewarding opportunity to apply personal experience to enhance and augment the tools they use every day. The Source Editor team is looking for a creative and motivated software engineer to design, build and maintain the code editing experience for internal and external developers using Xcode. As a member of the source editor team, you'll have the opportunity to improve the primary tool that every developer use to write applications. You will join a team passionate about providing a great developer experience, creating innovative solutions for editing, navigating, and managing source code in Xcode.

Description

As an engineer on the Source Editor team you will be working on one of the most prominent components of Xcode, with the ability to directly impact how millions of developers write code every day. You will collaborate with many other teams, including compiler tools and other components of Xcode. You will have an opportunity to work at all levels of the source editor experience, such as text editing and layout technologies, code completion, refactoring, code navigation and more. This position requires a highly creative and self-motivated individual, capable of communicating with and giving feedback to others in a range of roles across software engineering and beyond. You will have the opportunity to affect design decisions not only on developer-facing tools, but also future products across the Apple ecosystem. Iteration and innovation are key to this role. You should relish change, and be prepared to question commonly established practices, with the desire to create the best possible experience to enrich the lives of developers.
  • Passion for usability and seamless user experience
  • Strong problem solving skills and ability to simplify solutions for complex problems and workflows
  • Demonstrated focus on customer experience and ability to consider tradeoffs between different solutions
  • Strong communication and teamwork skills

Preferred Qualifications
  • BS CS/CE or equivalent
  • Swift and Objective-C development experience
  • Strong Operating Systems Fundamentals
  • Strong User Experience Fundamentals
  • If possible, we’d love to see an example of your work, such as a personal project or open source contribution.

Pay & Benefits
    At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $91,700 and $137,800, and your base pay will depend on your skills, qualifications, experience, and location.

    Apple employees also have the opportunity to become an Apple shareholder through participation in Apple Inc.’s discretionary employee stock programs. Employees are eligible for discretionary restricted stock unit award recommendations, and can purchase Apple Inc. stock at a discount if voluntarily participating in Apple Inc.’s Employee Stock Purchase Plan. Participation in Apple Inc.’s discretionary stock programs is governed by Apple Inc.’s stock plans and agreements and are not part of local employment contracts or compensation.

    You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

    Note: Apple benefit and compensation programs are subject to eligibility requirements and other terms of the applicable plan or program.

Plus

Visit Original Source:

http://ca.indeed.com/viewjob
why ?Jumpstart your career with our tech sales bootcamp!
Free Guides, Videos and Podcasts
  • The Biggest Red Flags in Sales Interviews: A Complete Guide
    The Biggest Red Flags in Sales Interviews: A Complete Guide
  • Career Change Guide: Breaking Into a Career in Tech Sales
    Career Change Guide: Breaking Into a Career in Tech Sales
  • How to Find a Second Career in Tech Sales
    How to Find a Second Career in Tech Sales
  • SDR Interviews | How to Land the Interview and Stand Out in the Process
    SDR Interviews | How to Land the Interview and Stand Out in the Process
  • See More…

Other Jobs

Clio

Team Lead, Customer Success Management

Clio

Clio is more than just a tech company–we are a global leader that is transforming the legal experience for all by bettering the lives of legal professionals while increasing access to justice . Summa

 
Vancouver BC / Remote
Benevity

Meet Benevity Benevity is the way the world does good, providing companies (and their employees) with technology to take social action on the issues they care about. Through giving, volunteering, gra

 
Toronto ON
Clio

Clio is more than just a tech company–we are a global leader that is transforming the legal experience for all by bettering the lives of legal professionals while increasing access to justice . Summa

 
Toronto ON / Remote