Giraffe Software is a Ukrainian software development company that provides high-quality IT solutions for web and mobile development, consulting and software testing. We turn ideas into reliable technical solutions.
16 лютого 2026

Senior Full-Stack Ruby on Rails Engineer (вакансія неактивна)

за кордоном, віддалено

We are looking for a Senior Full-Stack Ruby on Rails Engineer to join our engineering team and work on backend-centric SaaS product development for international clients.

As part of a distributed team, you will own and deliver backend features, design new services, and occasionally contribute to frontend improvements within the Rails ecosystem. The role blends core server-side responsibilities with Rails built-in view logic and integration layers, without heavy focus on standalone frontend frameworks.

What You’ll Do

  • Design, develop, and maintain backend services using Ruby on Rails
  • Build and optimize scalable APIs and business logic
  • Work with relational databases (e.g., PostgreSQL), write efficient SQL queries
  • Deliver clean, testable, well-structured code
  • Integrate with third-party services and internal microservices
  • Occasionally support frontend components and UI delivered within Rails views
  • Participate in code reviews, sprint planning, and technical discussions
  • Collaborate with remote engineers, product owners, and QA engineers

Requirements

Must-have:

  • 4+ years of production experience with Ruby on Rails
  • Strong backend engineering skills (API design, database modeling, architecture)
  • Experience with PostgreSQL (or similar) and query tuning
  • Familiarity with Rails “full-stack” conventions (layouts, partials, controllers)
  • Solid understanding of RESTful APIs
  • Git, automated testing, CI/CD best practices
  • Good English communication skills

Nice to have:

  • Exposure to modern Rails tools (Turbo, Stimulus, Hotwire)
  • Experience with cloud platforms (AWS, GCP, Azure)
  • Familiarity with Docker and containerized workflows
  • Experience in cross-team collaboration on distributed projects

What We Offer

  • Fully remote work within EU-aligned timezones
  • Opportunity to work on diverse international projects
  • Strong engineering culture with emphasis on code quality
  • Ownership over technical decisions
  • Flexible work schedule and supportive team environment