Collaborate openly: Ask for help early, explain your thinking, review teammates'' code thoughtfully, help in backend and frontend integration, help/guide frontend engineers (if needed), communicate directly with working-level client stakeholders, and keep documentation current when a decision will matter later. Develop AEM features: Build authoring interfaces (Touch UI dialogs, Universal Editor etc.), Components, Blocks, Java services, Sling Models, servlets, schedulers, workflows, event handlers, and APIs that support real author and customer experiences.