Lead Software Engineer, Front End (JavaScript) Lead the development of front end applications, perform software development leveraging test-driven development, own the technical design of cross-functional application systems, collaborate with product managers to deliver cloud-based solutions, and mentor other engineers.