We are seeking a highly skilled Software Engineer to join our team. Key responsibilities include designing and developing scalable software applications, collaborating with cross-functional teams, and ensuring high-quality code delivery.Design and develop scalable software applications using Agile methodologies.Collaborate with product managers, designers, and other engineers to define and deliver software features.Write high-quality, readable, and well-documented code.Participate in code reviews and ensure adherence to coding standards.