Own the architecture, implementation, and maintenance of frontend (Vue.js) and backend (Python) systems Build scalable, high-quality web applications end-to-end Collaborate closely with designers, product managers, and engineering teams Develop, document, and maintain APIs, backend business logic, and integrations Optimize application performance across frontend and backend layers Conduct code reviews and mentor other developers Ensure coding standards, system reliability, and high engineering quality Stay current with industry trends and propose improvements