<aside>
💡
Apply now
</aside>
About GAIA
GAIA is an AI-powered legal operating system that revolutionizes how companies manage legal processes. We help fast-growing startups and mid-sized businesses fully digitize their legal workflows — from automated contract drafting, review, and data extraction to cap table management, ESOPs, shareholder resolutions, compliance checks, and financing simulations. By leveraging advanced AI, we make legal knowledge accessible to non-lawyers, reduce dependency on external counsel, and enable teams across departments to handle legal tasks efficiently and independently.
We're a growing, innovative team based in Germany (Berlin area), building a modern SaaS platform with a strong focus on technical excellence, scalability, and AI-first automation. Join us to shape the future of legal tech!
The Role
As a Senior Ruby on Rails Developer, you'll play a key role in scaling our platform and driving AI-powered features that transform legal operations. You'll take ownership of architecture, development, and innovation in a modern, collaborating closely with a small, high-performing team.
Key Responsibilities
- Design & Build Features: Hands-on full-stack development using Ruby on Rails 7+, MongoDB, Redis, and modern frontend tools (Hotwire, Turbo, Stimulus, ViewComponent) to deliver scalable, user-centric features.
- AI & Automation: Integrate and develop AI-powered capabilities, including LLM integrations, prompt engineering, automated contract generation/review/extraction, and intelligent workflows.
- Scaling & Performance: Optimize the platform for growth, building high-performance, maintainable solutions (e.g., modular monolith architecture).
- Deployment & Infrastructure: Work with our production-grade deployment setup using Kamal (zero-downtime Docker-based deploys) on Hetzner cloud infrastructure.
- Frontend Excellence: Build responsive, maintainable UIs with Tailwind CSS, JavaScript, and a strong component-based architecture (ViewComponent + Stimulus).
- Code Quality & Best Practices: Write clean, testable code (RSpec), conduct code reviews, and drive engineering standards.
- Tech Ownership & Collaboration: Influence architectural decisions, mentor team members, and work closely with product, leadership, and other developers to translate business needs into technical solutions.
- Stay Cutting-Edge: Keep up with Rails advancements, AI/ML trends, and legal-tech developments to bring fresh ideas to the table.
Our Tech Stack
- Backend: Ruby on Rails 8 Sidekiq, MongoDB, Redis
- Frontend: ViewComponent, Stimulus, JavaScript, Hotwire, Tailwind CSS
- DevOps & Cloud: Docker, Hetzner, Kamal
- CI/CD & Testing: GitHub Actions, RSpec