OnHires Logo jpg

Ruby on Rails Developer

OnHires

Деталі вакансії

Our client a dynamic and growing technology company is looking for an experienced Senior Ruby on Rails Engineer to join their fully remote team. This role offers the opportunity to work on sophisticated web applications across various industries, collaborating with a talented and supportive engineering team.

What Youll Do

    • Design, develop, and maintain backend systems using Ruby on Rails

    • Optimize performance and scalability of existing and new features

    • Integrate front-end elements with server-side logic

    • Identify and resolve bottlenecks, bugs, and performance issues

    • Collaborate with product managers, designers, and engineers to define product direction

    • Conduct code reviews and mentor junior team members

    • Contribute to maintaining high standards of code quality and development practices

 

What Were Looking For

    • 5+ years of professional experience with Ruby on Rails

    • Deep knowledge of OOP, MVC, REST, ORM, and GraphQL

    • Expertise with common Ruby libraries and tools: Sidekiq, Devise, CarrierWave, ActiveStorage, ActionCable, Puma

    • Strong PostgreSQL and SQL skills

    • Experience designing data models and APIs

    • Solid understanding of HTML5, CSS3, and JavaScript

    • Familiarity with server-side templating engines (e.g. Slim, HAML, Liquid)

    • Proficient with Git and development tools like Bundler, Rake

    • Comfortable working in a Linux/macOS terminal environment

    • Excellent communication skills and a collaborative mindset

    • Fluent/native Ukrainian speaker

 

Nice to Have

    • Integration experience with Stripe, Sendgrid, Twilio, Mailchimp, Drip

    • Experience with ES6 or TypeScript

    • Familiarity with CI/CD pipelines and Agile workflows

    • Prior experience mentoring or leading development teams

    • Exposure to other programming languages beyond Ruby and JavaScript

    • Background in a software studio or product-focused environment

 

Whats Offered

    • Competitive compensation

    • Fully remote work environment

    • Home office stipend

    • Diverse and engaging projects

    • Opportunity to work across multiple industries and technologies

 

Hiring Process

  • 30-minute prescreen with recruiter

  • 3045 minute initial interview

  • Short technical exercise

  • 60-minute exercise review (panel interview)

  • Leadership interview(s)

  • Final decision

 


Remote Work Requirements: Your workday must overlap by at least 4 hours with Los Angeles, CA (PST/PDT).

Freshly added jobs in Україна

Full Stack Developer

Senior Full Stack Python Developer

Ruby on Rails Developer

Senior Full Stack Developer

Who is Hiring is part of Cybrient Technologies SA