We’re looking for a Senior Ruby on Rails Developer to join our team and help build reliable, scalable backend systems. You’ll work on modern, data-driven applications with real-time functionality and integrations with external services, ensuring high performance and clean, maintainable code.
Requirements
- 5+ years of experience with Ruby on Rails
- Strong experience with asynchronous tasks, background jobs, and webhooks
- Proven ability to build horizontally scalable and thread-safe architectures
- Deep understanding of SQL and PostgreSQL
- Practical experience with AWS cloud services
- Experience building and consuming REST APIs and WebSockets
- Experience with GitHub Actions and Docker
- Upper-Intermediate (B2+) level of English — written and spoken
Nice to Have
- Experience with Stripe or other payment processors
- Knowledge of Go or TypeScript
- Experience with Next.js or frontend integration
- Familiarity with gRPC
- Experience using Terraform or OpenTofu for infrastructure management
- Experience with Valkey/Redis for caching or data storage
- Understanding of OAuth and JWT authentication flows
- Experience implementing i18n for multilingual applications
Responsibilities
- Develop and maintain backend services using Ruby on Rails
- Design and implement scalable, thread-safe systems capable of handling high load
- Work with asynchronous jobs, webhooks, and real-time communication via WebSockets
- Build and optimize complex SQL queries (PostgreSQL)
- Create and maintain RESTful APIs
- Set up CI/CD pipelines using GitHub Actions
- Containerize applications with Docker and deploy them to AWS
- Collaborate with cross-functional teams and participate in code reviews
We offer
- Flexible working hours.
- Fair salary (regular performance-based salary reviews).
- 20 working days paid vacation and 15 sick leaves.
- Fully paid medical insurance.
- English classes in the office.
- Bookkeeping and accounting on us.
- No time trackers — ability to do quality work.
- Approachable management, open to suggestions and innovations.
- Friendly team and enjoyable working environment.