Software Engineer - Full Stack (Clojure) Responsible for designing, implementing, and testing front-end systems for web applications, collaborating with teams to deliver user-facing products, mentoring other developers, and handling end-to-end development including coding, testing, debugging, and deployment.