Software Engineer - Full Stack (Clojure) Responsible for designing, implementing, and testing front-end systems for complex web applications, collaborating with product teams, mentoring developers, and handling end-to-end software development processes including coding, testing, debugging, and deployment.