Developer role in scrum is anyone producing change toward the increment.
Developers are responsible for defining the sprint plan. They focus on the Definition of Done to ensure quality. Daily, developers must assess the plan and execution together, and hold each other accountable for producing results.rS2
Ken Schwaber and Jeff Sutherland, The Scrum Guide: The Definitive Guide to Scrum: The Rules of the Game, 2020, https://scrumguides.org/docs/scrumguide/v2020/2020-Scrum-Guide-US.pdf. (See notes.)