Senior Mobile Software Engineer

February 2018

SCRUFF, one of the largest and fastest-growing gay social networks worldwide, has multiple immediate openings for senior software engineers. Ideal candidates have a minimum of 5 years of professional software development experience, 1+ years of iOS or Android development experience, and have shipped multiple major software projects. You should be a passionate developer with a deep background in multiple technologies including Objective C or Java on Android, Ruby, Linux, JavaScript, and others. You'll be expected to participate in various development activities including project estimating, planning, and progress tracking. You should have experience working with Visual Designers and an obsessive attention to visual detail. Our systems also integrate with multiple external platforms, so experience working with 3rd-party APIs and integrations is critical. An appreciation for the gay social mobile software market also helps!

Your responsibilities will include:

  • Feature design and implementation for the SCRUFF mobile iOS, Android and Windows Phone clients
  • Server optimization and architecture for our Amazon AWS infrastructure
  • Visual design and spec writing with our Product and Design team

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.

While we welcome resumes from all qualified candidates, we will give special weight to candidates who can provide the following:

  • Link(s) to your iOS or Google Play app store apps
  • URLs for web applications you have developed and shipped
  • A high Stack Overflow score
  • An active GitHub account

Talk to us

We are a close team with experience at Microsoft, Google, HBO, Digitas and Roche and education from Stanford, MIT, NYU, USC and Boston College. If you're excited by what we've described, talk to us! Email with Software Engineer in the subject line and we'll take things from there. PS - we like programming puzzles, and hope you like them too :-)