Sloboda studio

Mid to Senior Ruby on Rails Developer

$$$$

Objective 
We are seeking a 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.

Required languages

English B2 - Upper Intermediate
Ukrainian B2 - Upper Intermediate
Published 11 May
48 views
ยท
9 applications
Last responded 3 hours ago
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...