Starbucks
Starbucks
Starbucks este un comerciant internațional de produse alimentare și băuturi, cunoscut pentru cafenelele sale, produsele de cafea gata de consum și ambalate, oferta de alimente și articolele de marcă. Activitatea companiei se desfășoară prin magazine administrate de companie, locații autorizate și platforme digitale, oferind servicii precum comenzi prin aplicația mobilă, livrare, programe de fidelitate și carduri cadou. Compania pune, de asemenea, accent pe sustenabilitate, programe pentru comunitate și sprijinirea angajaților săi parteneri.

Senior iOS Engineer, Seattle Hybrid

Enhance Starbucks’ iOS app and accessibility experience for more than 25 million monthly users. Build, test, and release Swift features across the company’s digital loyalty platform.

Descriere

  • Build and enhance Starbucks’ iOS application
  • Advocate for accessible product experiences
  • Contribute to architecture improvements and peer code reviews
  • Refactor existing code to improve maintainability and testability
  • Create unit and automated UI tests to strengthen application quality
  • Advance the team’s testing practices and engineering principles
  • Contribute to team vision and strategic planning
  • Evaluate the feasibility of proposed projects and features
  • Implement new functionality and critical bug fixes
  • Test and deploy features for public release
  • Collaborate with engineers across the team
  • Strengthen team processes and improve the native digital platform

Cerințe

  • Extensive professional experience engineering for the iOS platform
  • At least four years developing consumer-facing iOS applications
  • At least five years of software development experience
  • Proficiency integrating REST APIs, GraphQL, push notifications, and multithreaded applications
  • Strong attention to engineering fundamentals, testing methods, and software quality
  • Advanced knowledge of mobile architecture patterns such as VIPER, MVVM, or MVP
  • Experience with reactive programming techniques
  • Strong Swift development experience
  • Some experience with Objective-C
  • Experience creating integration and unit tests
  • Strong Git proficiency
  • Familiarity with Apple accessibility tools such as VoiceOver and Switch Control is a plus
  • Experience with Core Location services is a plus
  • Experience with Apple Pay services is a plus
  • Experience using Xcode profiling tools is a plus
  • Experience with The Composable Architecture (TCA) from Point-Free is a plus
  • Experience with GitHub Copilot and incorporating agents into development workflows is a plus
  • Knowledge of accessibility standards, including WCAG and Section 508
  • Knowledge of international laws is a plus
  • Must work onsite four days per week

Beneficii

  • Medical, dental, and vision coverage
  • Basic and supplemental life insurance
  • Short- and long-term disability coverage
  • Paid parental leave
  • Family expansion reimbursement
  • Paid vacation available from the date of hire
  • Sick time accrued at one hour per 25 hours worked
  • Eight paid holidays
  • Two personal days annually
  • 401(k) plan with employer matching
  • Discounted company stock through the S.I.P. program
  • Starbucks equity through the Bean Stock program
  • Incentives for building emergency savings
  • Financial wellness tools
  • Full upfront tuition coverage for a first bachelor’s degree through Arizona State University’s online program
  • Student loan management resources
  • Access to additional educational opportunities
  • Backup care
  • DACA reimbursement
  • Reasonable accommodations for applicants with disabilities

Locuri de muncă similare