
Senior Ruby Software Engineer
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Office
Location: Odesa • 🇺🇦 Ukraine
Visit company websiteJob Level
Senior
Tech Stack
AWSDockerPostgresRubyRuby on Rails
About the role
- Design, develop, and maintain web applications using Ruby on Rails.
- Implement and optimize backend services and APIs.
- Ensure application scalability and performance on AWS infrastructure.
- Manage and maintain relational databases, primarily PostgreSQL.
- Utilize Docker for containerization and deployment workflows.
- Collaborate using GitHub for version control and code reviews.
- Configure and maintain CI/CD pipelines with TeamCity and BuildKit.
- Monitor application performance and reliability using NewRelic.
- Work closely with product managers, designers, and other developers to deliver high-quality solutions.
Requirements
- 3+ years of professional experience in software development
- Strong expertise in Ruby on Rails and building web applications
- Hands-on experience with AWS services for deployment and scaling
- Proficiency in PostgreSQL database design and optimization
- Solid understanding of Docker and container orchestration
- Experience with GitHub workflows and collaborative development practices
- Familiarity with TeamCity, BuildKit, and CI/CD best practices
- Knowledge of application monitoring tools like NewRelic
- Strong problem-solving skills and ability to work independently in a fast-paced environment.
Benefits
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Ruby on Railsbackend servicesAPIsAWSPostgreSQLDockerCI/CDTeamCityBuildKitNewRelic
Soft skills
problem-solvingindependent workcollaboration