Sign up for our
weekly
newsletter
of fresh jobs
This a Full Remote job, the offer is available from: United States, Arizona (USA)From the beginning, Starbucks set out to be a different kind of company. One that not only celebrated coffee and its rich tradition, but also inspired connection. The Starbucks Technology Center helps accelerate the Starbucks Technology roadmap and continues the fast-paced innovation that is driving the evolving retail experience for Starbucks customers. The Starbucks Technology Center has changed the way we are able to drive innovation, accelerating our ability to transform experiences for our partners and customers.About Starbucks TechnologyStarbucks is not your normal technology company. The work we do touches thousands of retail stores and millions of fingertips every single day. Our teams contribute daily to cutting-edge technologies and the latest features of our iOS, Android, and Web platforms, as well as research streams including natural language processing, image recognition & machine learning, IOT devices (to enhance the store experience), near-field communication, and more. Every day we learn and build new technologies to always improve the experience of our customers and partners worldwide.Job Summary And MissionAs a Senior Engineer, you will provide a meaningful and lasting contribution to your team by leading and assessing new projects and features, mentoring junior developers, writing solid, reusable code, refactoring legacy code, and releasing new features and applications to our internal partners.Summary Of Key ResponsibilitiesResponsibilities and essential job functions include but are not limited to the following:• Review requirements, wireframes, and designs for technical feasibility and work with the scrum team and junior engineers to translate them into clear user stories.• Build incrementally with an eye toward the vision of the final product. Create prototypes and provide innovative ideas for complex problems.• Provide transparency in approach and progress throughout the process.• Improve product quality through code reviews, unit tests, and collaborate with QA to implement manual and/or automated tests.• Communicate with retail customers, senior management, and cross-functional team members.• Analyze and optimize application code for efficiency, memory consumption, and performance.• Delegate tasks to junior engineers.Basic Qualifications• 5 - 7 years of professional industry experience with consumer-facing mobile software development. Bachelor’s degree in Computer Science or a related fieldRequired Knowledge, Skills, And AbilitiesTechnical Proficiency• Knowledge of data structures, algorithms, and computer science concepts relative to the platform• Proficiency in Swift, Xcode, iOS frameworks, utilities, and technical dependencies.• Solid grasp of mobile networking concepts, GraphQL, and RESTful API web services.• Familiarity with best practices for user experience and user interface on the platform.• Ability to write high-quality, reusable software with minimal defects.• Ability to absorb new concepts and architectures into your development work.• Experience building and shipping mobile applications to consumers.Interpersonal Skills• Superior strategic thinking and problem-solving skills.• Ability to work both independently and as part of a team.• Strong relationship management and interpersonal skills.• Ability to balance multiple priorities and meet deadlines.• Ability to communicate clearly and concisely, both orally and in writing.• Core development expertise and the ability to build and deploy apps.• Ability to absorb new concepts and architectures into your development work.• A desire to grow into a leader on the mobile development team.All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.We are committed to creating a diverse and welcoming workplace that includes partners with diverse backgrounds and experiences. We believe that enables us to better meet our mission and values while serving customers throughout our global communities. People of color, women, LGBTQIA+, veterans and persons with disabilities are encouraged to apply.Qualified applicants with criminal histories will be considered for employment in a manner consistent with all federal state and local ordinances. Starbucks Corporation is committed to offering reasonable accommodations to job applicants with disabilities. If you need assistance or an accommodation due to a disability, please contact us at applicantaccommodation.This offer from "Starbucks" has been enriched by Jobgether.com and got a 75% flex score.