would be responsible for the below: Implementing code that can be reused on multiple platforms. Breaking implement new requirements. Refactor and improve the code to keep the product maintainable and adaptable to the changes, including debugging other people's code, making changes to test data, etc. Provide guidance