Collaborating with the project manager and stakeholders to define project requirements, scope, and deliverables. Providing guidance and oversight to app team on technical matters. Ensuring the technical design and implementation. ensure quality and maintainability of the solution.