Overview
We are seeking a Full Stack Engineer to join a well-established engineering team, focusing on a modern application stack. The successful candidate will predominantly work on back-end development using Clojure while also contributing to front-end tasks with TypeScript and React. This role requires collaboration with team members to enhance existing systems and deliver high-quality software solutions.
Responsibilities
- Develop and maintain back-end services using Clojure.
- Contribute to front-end development utilizing TypeScript and React.
- Collaborate with team members to improve existing production systems.
- Implement best practices for testing and clean code.
- Engage in code reviews and provide constructive feedback.
- Document software designs, code, and processes effectively.
Requirements
- 2-3+ years of hands-on experience with Clojure.
- Strong proficiency in TypeScript and React.
- Experience in back-end development with a focus on production systems.
- Good understanding of software engineering best practices, including testing and clean code.
- Availability for a contract role with immediate start.