Associate Software Developer - Clojure

EngineeringRemote, Canada


Description

Our Story 
Litera, headquartered in Chicago, IL, is a fast-growing software company and one of the leading legal technology suppliers in the world. Serving more than 90% of the world's largest law firms, our software is used by hundreds of thousands of lawyers every day. As a company recognized as one of the best places to work, we believe professional development, rewards programs, open communication, and transparent leadership all contribute to a unique and open work environment. Our employees are driven, energetic, passionate, and have the ability to make a direct impact on the future of the company.


About
We are hiring an Associate Software Engineer to join a cross-functional team of high performing developers, quality engineers and designers responsible for enhancing and maintaining our Kira product. You will work in all areas of the product stack, which includes working on the Clojure web server, backend data processing services, web front-end, as well as our platform API. We use PostgreSQL to store our data and don’t hide SQL behind big frameworks. The application (SaaS) is offered in AWS as well as on premises and we leverage several popular technologies such as RabbitMQ, Zookeeper, ElasticSearch and Docker.


What You Will Be Doing

  • Collaborating closely with your pod on developing new features, troubleshooting and improving existing ones, and participating in tech debt efforts that aim to improve the product as well as the development experience
  • Writing automated unit and integration tests to ensure your code functions as desired
  • Helping improve your own as well as others’ code through Git code reviews


What You Bring

  • A passion for developing in a functional language. Bonus if you already know Clojure or a similar Lisp-based language. Show us your relevant projects!
  • Enthusiasm to collaborate with team members, craft code you can be proud of, and deliver functionality users appreciate
  • A desire to learn and grow
  • A willingness to pitch in and assist with devOps, quality assurance, or other software delivery tasks as necessary to help the pod be successful

What Sets us Apart?

  • Work with a team that has a proven track record.
  • Our company growth will challenge and encourage you to broaden your skills.
  • Generous allocation of paid time off, and flexible work hours.
  • Available merit-based cash bonus plan.
  • Many opportunities for rewards and recognition!