Senior Software Engineer - Elixir/Clojure
Core
Full-stack software engineer designing and implementing modular, reusable, and testable applications for a legal tech startup's dispute resolution products.
Role type
Senior full-stack software engineer (Elixir/Clojure)
Builds
Web applications and RESTful web services for global dispute resolution infrastructure
Domain
Legal technology / Dispute resolution
Deliverable
product features
Required skills
Elixir, Clojure, JavaScript, Node.js, React.js, MySQL, PostgreSQL, RESTful API design, automated testing (unit/integration/acceptance), Agile methodologies, CI/CD
Preferred skills
AWS (EC2, Lambda, ECS, API Gateway, RDS), PHP/Laravel, data encryption at rest, Docker, GraphQL
Technologies
Elixir, Clojure, JavaScript, Node.js, React.js, MySQL, PostgreSQL, AWS, Docker, GraphQL, PHP
Responsibilities
Liaise with business stakeholders to translate requirements into features; develop and maintain new and existing features; perform code reviews via Pull Requests; write and contribute to technical documentation
Seniority
Senior, hands-on IC