Position: Ruby on Rails Developer
Company: Smart Hires
Category: Ruby
Experience required: 2y
English level: intermediate

We are actively looking for Ruby on Rails Developer to join our client’s product company, HalalBooking. It is a cutting-edge internet company - the world’s leading search and booking website, which allowing to book hotels and villas online by facilities and services which are important to customer.

The company was founded in 2009 and has over 350,000 customers from more than 105 different countries. Headquartered in Reading (west of London), United Kingdom.

We don’t just manage a travel booking website — every day, we strive to create smart technology for halal-conscious travelers that allow them to search and make more informed travel decisions in line with their specific requirements.

Skills required:
• Deep knowledge of Ruby/RubyOnRails.
• 2+ or 6+ years of stable commercial work with RubyOnRails, and it’s common tools and good practices;
• Experience in using PostgreSQL;
• Proficient understanding of SQL;
• Understanding of OOP, design patterns, programming principles and best practice;
• A strong analytical approach to problem solving;
• Interest in product development and experience in working with UI designers and product owners;
• English language at least Intermediate — both spoken and written

As a plus:
• Experience with CSS, HTML, JavaScript
• Experience with Clojure

Responsibilities include:
• Implementation of new software programs, maintaining and improve the performance of existing software;
• Help maintain code quality;
• Establish stability, safety and productivity in our software environment;
• Delivery of products/projects/tasks on time, good quality, in accordance with the stage of development;

We offer
• Fully remote;
• Flexible working hours;
• No overtimes, work-life balance;
• Deliver without being controlled and be yourself;
• Multi-cultural work environment;
• Paid external training, conferences, and professional certification that meets the company’s business goals;
• Challenging tasks with great opportunity to level up your skill;
• You can choose all 28 days of vacation as you see fit (either following UK holidays, local holidays, or just using all 28 days as vacation);

At HalalBooking, you’ll enjoy an inclusive work environment and great career development opportunities in a truly global team.