Description
We’re looking for a number of Ruby engineers to help us build a series of major enhancements to our dating platform and infrastructure over the next 12 months. You’ll have worked on high availability transactional systems, helping to analyse, design and implement improvements to ensure they can scale effectively, and understand the challenges in building a large, complex web application.
We are a large, diverse, agile, polyglot tech team and we host regular Hack Days & Tech Talks on site.
We have a dedicated QA team whose job is to allow you to focus on your code and not worry about QA’ing yours or anyone elses code.
Some stats:
• 12,000 RabbitMQ Transactions Per Second
• 110,000 API Requests Per Minute
• 11,100,000 unique visitors Per Day
• 16.5 Million User Notifications Per Day
Responsibilities:
• Design and implement application and infrastructure components.
• Analyse and improve efficiency, scalability and stability of the system.
• Work with developers to create new features and functionality.
• Advise best practices from large-scale application experience.
Requirements and skills:
• Proven experience of building high availability, large-scale web apps and infrastructure.
• Understanding and implementation of distributed message-based systems.
• Expert knowledge developing and debugging in Ruby
• Solid competency with SQL (MySQL) and data caching strategies (memcached)
Salary & Benefits
• Exceptionally competitive salary which we base on your experience, not predetermined salary bands
• Full private medical cover
• 24 days paid holiday plus public holidays
• Subsidised gym memberships
• Employer contributory pension
• Life insurance
• Free cooked breakfast
• Friday beers
• Free snacks
• Pool & foosball tables
• Xbox & Wii
• Brand new showers on site
• Regular attendance at tech conferences worldwide
• Ask us about our penguins & monkeys
Salary:
£30,000 to £60,000 - DOE