We are on the lookout for a Lead Software Engineer ready to take charge of development projects within our team. The ideal candidate will possess extensive experience with full-stack development and proficiently manage a team of engineers to deliver high-quality software solutions. Your role will involve mentoring junior developers, ensuring best practices, and driving the technical direction of projects.