Engineer sr - Web & Mobile - U.S
Job in
Nashville, Davidson County, Tennessee, 37247, USA
Listed on 2026-10-23
Listing for:
Starbucks Corp.
Full Time
position Listed on 2026-10-23
Job specializations:
-
Software Development
React.js, App Developer - Mobile/Web, Backend Developer, Front End Developer
Job Description & How to Apply Below
From the beginning, Starbucks set out to be a different kind of company. One that not only celebrated coffee and the rich tradition, but that also brought a feeling of connection. We are known for developing extraordinary leaders who share this passion and are guided by their service to others.
As a Senior Software Engineer on the Partner Technology team, you will design and build web and mobile applications used by Starbucks partners to support store readiness and day-to-day store experiences. You will provide technical leadership across engineering, product, design, and quality assurance to deliver accessible, reliable, scalable, and maintainable solutions.
- Build, iterate, and enhance web and mobile applications that support Starbucks partners’ store readiness and day-to-day store experiences.
- Design and deliver reliable, maintainable, scalable, secure, and accessible experiences using modern web and mobile technologies.
- Lead technical design for complex features and help evolve application architecture, engineering standards, and reusable patterns across web and mobile platforms.
- Design resilient integrations between client applications, GraphQL APIs, REST APIs, and backend services.
- Drive improvements in application quality, automated testing, performance, reliability, accessibility, security, and observability.
- Lead and contribute to architecture discussions, technical design reviews, and collaborative code reviews.
- Partner across product, design, backend engineering, quality assurance, operations, and other engineering teams to deliver end-to-end solutions.
- Mentor engineers and provide technical guidance on complex engineering problems, implementation choices, and technical trade-offs.
- Help evolve the team’s use of AI-assisted development tools and agents while maintaining standards for quality, testing, security, accessibility, and maintainability.
- Contribute to the technical vision and strategy for Partner Technology, including the long-term health of web and mobile applications.
- 5+ years of professional experience building and supporting production web or mobile applications.
- Proficiency with JavaScript and Type Script.
- Experience building component-based applications using React and/or React Native.
- Experience integrating applications with GraphQL APIs.
- Understanding of modern application architecture, including component design, state management, routing, and mobile navigation.
- Experience with HTML and CSS, including responsive layouts and maintainable styling approaches.
- Working knowledge of accessibility practices, including semantic HTML, keyboard navigation, ARIA, and accessible form design.
- Experience writing unit and integration tests using tools such as Vitest, Jest, or React Testing Library.
- Experience using Git and collaborative pull-request and code-review workflows.
- Experience using AI-assisted development tools effectively and responsibly within software development workflows.
- Ability to troubleshoot application issues, support production incidents, and improve application performance and reliability.
- Ability to collaborate effectively with product, design, quality assurance, backend engineering, and other cross-functional partners.
- Strong written and verbal communication skills, including the ability to explain technical decisions and trade-offs.
- Experience developing cross-platform mobile applications with React Native.
- Experience with Next.js or another modern web application framework.
- Experience with Node.js and Express or comparable server-side JavaScript technologies.
- Familiarity with Redux or other client-side state-management solutions.
- Experience consuming REST or…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×