Job VC

Ruby on Rails Developer

Sloboda · dou · Not specified · віддалено
Open original ↗
Sloboda Studio is looking for skilled
Ruby on Rails Developer
to join the team behind the first enterprise-grade software solution purpose-built for
Capital Expenditure (Capex) management
. This platform serves as a “single source of truth” for capital allocation for
Global 2000 companies
, replacing fragmented spreadsheets with a unified, cloud-based system. As a long-term member of this mission-critical project, you will help automate financial reporting, ensure compliance, and optimize portfolio performance through rigorous ROI modeling.
Responsibilities
Design, build, and maintain backend services and APIs using
Ruby on Rails
.
Work on complex product features with a focus on performance, scalability, and maintainability.
Develop and optimize
MongoDB
data models and queries.
Manage and troubleshoot infrastructure hosted on
AWS
(EC2, S3, RDS, Lambda, ECS).
Collaborate with product, engineering, and operations teams to deliver high-quality solutions.
Improve application reliability, observability, and monitoring.
Write clean, well-tested, and maintainable code.
Participate in architecture discussions and technical decision-making.
Leverage modern
AI-assisted development tools
(ChatGPT, GitHub Copilot, Cursor) to enhance productivity and code quality.
Qualifications
3+ years
of professional experience in software development.
Strong expertise in
Ruby on Rails
and backend architecture.
Deep experience with
MongoDB
, including schema design and performance tuning.
Hands-on experience with
AWS
services and cloud environments.
Proficiency with background jobs, caching, and asynchronous processing.
Familiarity with
Docker
and
CI/CD
workflows.
Experience with
AI development tools
(Cursor, Claude, etc.) is highly preferred.
Nice to Have:
Experience with legacy Rails applications,
React
, Redis, or Sidekiq.
English Level:
Good spoken English.
Location & Logistics
Location:
Remote.
Time Zone:
Collaboration typically aligns with
CET
or
US
business hours as needed.
Type of Engagement:
Full-time, long-term.
Recruitment Process
Pre-screen interview with Sloboda Studio.
Tech screen with Sloboda Studio
Technical interview with the client.
Final interview with the client.