Drive the overall technical design of our applications. Provide technical leadership and mentorship to junior and mid-level engineers. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Conduct code reviews to maintain code quality and share best practices. Stay up-to-date with the latest industry trends, technologies, and best practices in software development. Contribute to the continuous improvement of development processes and workflows. Learn from and help shape our company's engineering culture.