Terminal Software Developer, Languages & Runtimes

Apple Apple · Big Tech · Ottawa, ON · Software and Services

Software Developer for macOS Terminal application, focusing on enhancing developer workflows and user experience. Responsibilities include feature development, roadmap contribution, testing, and documentation within the Tools and Frameworks organization.

What you'd actually do

  1. Developing new features or enhancing existing features within the macOS Terminal application
  2. Contributing to the development and direction of the macOS Terminal roadmap
  3. Collaborating closely with partner teams, including HI, to ensure a seamless user experience for Terminal users
  4. Identifying and reproducing issue reports, and providing triage support
  5. Writing unit tests, benchmarks, and documentation

Skills

Required

  • tools development
  • user facing applications
  • user experience
  • productive workflows
  • software engineering
  • testing
  • debugging
  • communication skills
  • organizational skills

Nice to have

  • Swift expertise
  • macOS application development

What the JD emphasized

  • Excellent software engineering, testing, and debugging ability