DESCRIPTIONKey job responsibilitiesTechnical leadership Lead architectural decisions and design complex features, Provide technical guidance and mentorship to junior and mid level engineersSoftware development Write high quality, efficient, and maintainable code,...