Note: The job is a remote job and is open to candidates in USA. Starbucks is a company focused on connection, leadership, and using data and AI to drive decision-making across the enterprise. The Senior Application Developer will design, develop, and evolve a unified internal web platform for secure, governed, and scalable data operations while modernizing tools, improving workflows, and establishing engineering standards.
Responsibilities
- Collaborate on the design, development, testing, deployment, and support of internal web framework supporting full-service data operations
- Build modern, responsive, and accessible user interfaces aligned with Starbucks design and usability standards
- Develop scalable APIs and backend services using modern frameworks and architectures
- Translate UX designs and mockups into high quality, maintainable, production ready code
- Ensure solutions adhere to Starbucks security, privacy, and data governance requirements
- Build and maintain shared UI components, libraries, and services that can be adopted across multiple applications
- Partner closely with designers, data engineering, architecture, and devOps to deliver cohesive, performant platform experiences
- Demonstrate deep expertise in web technologies and guide teams in adopting best practices and tooling standards
- Identify opportunities to improve coding standards and development processes and help drive adoption across the team
- Provide technical consultation on complex programs and initiatives
- Act as a thought leader for web development frameworks, platform patterns, CI/CD, and cloud deployment best practices
- Represent engineering in cross functional forums with business, architecture, QA, and operations teams
- Mentor and coach less experienced developers on a highly collaborative team, fostering a culture of quality, ownership and technical excellence
- Perform root cause analysis to identify and implement long-term fixes for software and business process issues
- Develop and maintain documentation for assigned systems, frameworks, and projects
- Collaborate with devOps, platform and security teams to ensure reliability, scalability, observability and performance of production systems
- Build tooling, automation, and internal utilities that improve developer experience and reduce overhead for engineering teams
- Partner with stakeholders across the enterprise to ensure delivered solutions improve productivity and end-user experience
Skills
- * A hands-on senior full stack engineer with deep modern web development expertise
- * A natural problem solver who thrives on tackling complex challenges and finding innovative solutions
- * Passionate about building modern, intuitive user experiences backed by scalable services
- * A technical leader who drives best practices, standards, and continuous improvement
- * Comfortable working across the stack—from UI/UX to APIs, databases, and cloud deployment
- * Energized by the opportunity to modernize internal tools and frameworks at scale
- * Bachelor's degree in Computer Science, Management Information Systems, or a related field (or equivalent practical experience)
- * Strong hands-on full stack web development expertise (advanced proficiency)
- * Deep understanding of React design patterns, including component architecture, and modular code organization
- * Strong experience with Node.js and Express for API development
- * Proficiency in TypeScript and GraphQL for designing and consuming APIs
- * Experience with HTML5, CSS, and modern JavaScript frameworks
- * Hands-on development experience with document-oriented and relational database systems (e.g., MongoDB, Cosmos DB, SQL Server or equivalent)
- * Solid understanding of UI/UX and usability principles, responsive design, accessibility, and front-end performance optimization
- * Experience working with component libraries and front‑end frameworks
- * Experience in setting up and maintaining CI/CD pipelines for web applications using tools like Azure DevOps or GitHub Actions
- * Strong analytical, problem solving, and communication skills
- * Deep understanding of the Software Development Lifecycle (SDLC)
- We believe we do our best work when we're together, which is why we're onsite four days a week
- * Experience implementing Micro Frontends and Module Federation (including patterns like App Injector)
- * Experience designing, deploying, and managing API services in containerized and orchestrated environments, with strong understanding of containerization principles, service orchestration, and scalable distributed systems
- * Familiarity with modern testing tools and libraries (e.g., Jest, Mocha, Cypress, Playwright, or equivalent)
- * Ability to build scalable React.js applications using TypeScript
Benefits
- Medical, dental, vision, basic and supplemental life insurance, and other voluntary insurance benefits for the partner and their family
- Short-term and long-term disability
- Paid parental leave
- Family expansion reimbursement
- Paid vacation from date of hire
- Sick time accrued at 1 hour for every 25 hours worked
- Eight paid holidays
- Two personal days per year
- Eligible partners may participate in a 401(k) retirement plan with employer match
- Discounted company stock program (S.I.P.)
- Starbucks equity program (Bean Stock)
- Incentivized emergency savings
- Financial well-being tools
- 100% upfront tuition coverage for a first-time bachelor’s degree through Arizona State University’s online program via the Starbucks College Achievement Plan
- Student loan management resources
- Access to other educational opportunities
- Backup care
- DACA reimbursement
- For roles below director in CA, CO, IL, LA, ME, MA, NE, ND or RI: vacation accrual up to a maximum of 120 hours (190 in CA)
- For roles at director or above in CA, CO, IL, LA, ME, MA, NE, ND or RI: vacation accrual up to a maximum of 200 hours (316 in CA)
- For roles below director in other states: vacation granted starting at 120 hours annually
- For roles at director or above in other states: vacation granted starting at 200 hours annually
- Onsite four days a week
Company Overview