Back-end ruby engineers to support and develop one of the largest gay social dating apps in the world. Our infra is 100% ruby running on Sinatra.
SCRUFF, one of the largest gay social dating apps on iOS + Android, is hiring senior Ruby engineers to help us build and advance our mobile app.
Ideal candidates have 5+ years of server-side software development experience, in languages like Ruby, Python, Java or Perl, and similar experience working in command-line unix/linux development environments. Candidates should have experience working with large, 24/7 consumer software applications with demanding uptime requirements. SCRUFF is among the largest customers of numerous Amazon Web Services, so experience with the AWS stack in particular or distributed systems in general is a plus. Testing is essential to ensure our 24/7 service is always running smoothly, so experience with testing frameworks or test-driven design is highly desirable. The SCRUFF server stack is implemented in ruby (sinatra, not rails), so past ruby experience is a plus.
As a backend engineer, you will share responsibility for ensuring the continuous uptime and reliability of the service. Over the next 12-24 months, you will drive core improvements across our backend infrastructure, at both a macro level (data management, system measurement and reporting) and micro level (front-end server tuning). You will also be involved in our big-data initiatives at SCRUFF, as we continue to build products around the multi-terabyte data sets we work with on a daily basis.
This is a great opportunity for developers who are passionate about mobile software, and are eager develop a cutting-edge set of technical skills. You will be able to work on a small team and have a tremendous amount of input.