HN user

esilverberg2

173 karma

https://www.scruff.com

Posts7
Comments44
View on HN

Perry Street Software | https://www.perrystreet.com | Remote | Full-Time | Global

Perry Street Software, the largest independent publisher of LGBTQ+ apps globally and creator of SCRUFF (www.scruff.com) and Jack'd (www.jackd.com), is hiring for Senior Ruby Developer.

In this role, you will help build our Ruby API powering our family of mobile dating apps. We are looking for engineers who are passionate about architecture and monads! (Ok just kidding about the last part -- but you can see more about our approach to API development in our Medium blog series at https://medium.com/perry-street-software-engineering, and you can see our contribution to Ruby architecture at https://github.com/perrystreetsoftware/Rubyzen). The position is 40 hours per week and ongoing/full-time.

Interested developers should apply at: https://rubyonremote.com/jobs/73278-senior-ruby-developer-eu...

Applicants should please read this 60-second blog post (https://tombedor.dev/human-attention-and-human-effort/), which we believe applies equally to job applications as it does to generated code.

Purely AI-generated applications will not be considered for this role.

Perry Street Software | Remote (EU/LatAm/North America) | Senior DevOps/Ruby | Fulltime

As a Senior DevOps Engineer, you will help run the cloud infrastructure that powers our Ruby API for our family of LGBTQ+ mobile dating apps. We are looking for engineers who are passionate about architecture and monads! Ok just kidding about the last part -- but you can see more about our approach to API development in our Medium blog series at https://medium.com/perry-street-software-engineering/a-summa.... The position is 40 hours per week and ongoing/full-time. Our company is also proud to have recently launched the first architectural linter for Ruby, described at the link above.

Apply for our roles here: https://www.perrystreet.com/careers

We spend a lot of time describing our technology and our approach on our Blog, above. If you want to make it to the first round of in-person Zoom interviews with our company, take the time to read our blog posts, and let us know how what we've done compares to, or could have helped with, your experience. Given the volume of applications we read, the most impactful applications contain cover letters with specific examples, demonstrate understanding of the business in which we operate, and include updated and detailed LinkedIn profiles. Candidates using AI to assist in building an application for this role should consider how their cover letter contains specific examples of experience with our actual job requirements, as well as demonstrable interest in and understanding of our company and community. Note that purely AI-written applications will not be considered for any role.

Our company makes extensive use of architectural linters -- Konsist for Android and Harmonize for Swift. At this point we have hundreds of architectural lint rules that the AI will violate, read, and correct. We also describe our architecture in a variety of skills files. I can't imagine relying solely on markdown files to keep consistency throughout our codebase, the AI still makes too many mistakes or shortcuts.

Perry Street Software | Remote (EU/LatAM/NA) | Full time | https://www.perrystreet.com/careers

Perry Street Software publishes Jack'd and SCRUFF, two of the world's largest LGBTQ+ dating apps on iOS and Android, is hiring a Senior Ruby Developer

Our brands reach more than 30 million members worldwide, so members can connect, meet and express themselves on a platform that prioritizes privacy, security, and community. As a Senior Ruby Developer, you will help build our Ruby API powering our family of LGBTQ+ mobile dating apps. We are looking for engineers who are passionate about architecture and monads! Ok just kidding about the last part -- but you can see more about our approach to API development in our Medium blog series at https://medium.com/perry-street-software-engineering/clean-a.... The position is 40 hours per week and ongoing/full-time.

Please mention Hacker news in your cover letter.

On the basis of prior blog posts written by Cloudflare on this topic, our firm hired Charhon Callahan Robson & Garza PLLC. I can personally recommend Steven Callahan for this sort of patent defense, their work product and results for us have been excellent.

Perry Street Software | iOS Engineer | Full-Time | Remote | https://www.scruff.com/en/careers

Perry Street Software is Jack’d and SCRUFF. We are two of the world’s largest gay, bi, trans and queer social dating apps on iOS and Android. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security.

We are hiring experienced iOS developers to help us build the next-generation version of Scruff and Jack’d. We are a small, agile, nimble company, so the ability to make an impact is significant. The position is permanent and full-time.

In this role you will: - Develop with the latest technologies in evolving the architecture for current and future needs in order to develop innovative, consumer-facing mobile products, while supporting the product roadmap - Work in an agile team with Product, Design, Support, and Marketing to respond to our users needs - Help develop solutions end to end, from the design, to requirements, coding, refactoring, delivering, and maintenance - Be a good communicator with both a local and remote team

We are hiring iOS Engineers in North America, Brasil and Europe.

Apply online at: https://www.scruff.com/en/careers

We are on Medium! Learn about our tech stack at: https://medium.com/perry-street-software-engineering

SCRUFF | Senior iOS Developers | www.scruff.com | Remote | Full-time

Perry Street Software is Jack’d and SCRUFF. We are two of the world’s largest gay, bi, trans and queer social dating apps on iOS and Android. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security.

We are hiring experienced iOS developers to help us build the next-generation version of Scruff and Jack’d. We are a small, agile, nimble company, so the ability to make an impact is significant. The position is permanent and full-time.

Curious about our mobile stack? We wrote a whole medium blog series about it, featured in The Startup :-)

https://medium.com/swlh/kotlin-in-xcode-swift-in-android-stu...

Learn more at: https://www.scruff.com/en/careers

SCRUFF | iOS Developer | Remote (US, LatAM or EU) | Full time | https://www.scruff.com/en/careers

Perry Street Software is Jack’d and SCRUFF. We are two of the world’s largest gay, bi, trans and queer social dating apps on iOS and Android. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security.

We are hiring experienced iOS developers to help us build the next-generation version of Scruff and Jack’d. We are a small, agile, nimble company, so the ability to make an impact is significant. The position is permanent and full-time.

We take mobile architecture seriously, and have been published by major tech blogs about our approach: https://medium.com/swlh/kotlin-in-xcode-swift-in-android-stu...

Who you are: - Bachelor’s degree (or higher) in computer science, related field, or equivalent practical experience - 3+ years of software development experience - 1+ year of iOS app development experience - Experience using design and architecture patterns - Strong knowledge of Swift with the iOS SDK - Experience using ReactiveSwift/Combine - Good sense of usability and product for mobile apps - Strong sense of ownership, ability to work independently, and proven track record of driving products - Shipped consumer iOS apps, ideally available on App Store

Learn more at: https://www.scruff.com/en/careers

Perry Street Software | iOS, Android, Full-Stack | New York, NY | Full time | Remote (CET-friendly!) | https://www.scruff.com

Perry Street Software is Jack’d and SCRUFF. We are two of the world’s largest gay, bi, trans and queer social dating apps on iOS and Android. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security.

We are hiring experienced iOS, Android and Full Stack Mobile developers to help us build the next-generation version of Scruff and Jack’d. We are a small, agile, nimble company, so the ability to make an impact is significant. The position is permanent and full-time.

Learn more about our approach to architecture at on our Medium blog: https://medium.com/perry-street-software-engineering

Responsibilities - Develop with the latest technologies in evolving the architecture for current and future needs in order to develop innovative, consumer-facing mobile products, while supporting the product roadmap - Work in an agile team with Product, Design, Support, and Marketing to respond to our users needs - Help develop solutions end to end, from the design, to requirements, coding, refactoring, delivering, and maintenance - Be a good communicator with both a local and remote team

Nice to Have - Full stack knowledge of technologies like Ruby, SQL, Linux, React Native, and AWS would be highly desirable - Experience with advanced animations - Experience with MVVM architectures - Data-driven mindset - Work out of our New York City headquarters

We are a distributed team, with engineers in the US, Brazil, Germany, Spain and Greece.

If you’re excited by what we’ve described, talk to us! Visit https://www.scruff.com/en/careers for more information.

Perry Street Software | Dev Ops / Server Engineer | Full-time | Remote (Europe, CET)

Perry Street Software is Jack’d and SCRUFF (https://www.perrystreet.com). We are two of the world’s largest gay, bi, trans and queer social dating apps on iOS and Android. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security.

We are hiring experienced Dev Ops / Site Reliability Engineers to help us build the next-generation version of Scruff and Jack’d. We are a small, agile, nimble company, so the ability to make an impact is significant. The position is permanent and full-time.

Ideal candidates have: - Strong knowledge of AWS, Docker, Databricks - Strong coding experience in Ruby, Python, or similar language - Strong sense of ownership, ability to work independently, and proven track record of driving products - Shipped and maintained consumer software

In this role you will: - Maintain a complex backend which processes more than 350 million web server requests per day - Maintain and monitoring deployment, orchestration, of the servers, docker containers, databases, and general backend infrastructure - Able to troubleshoot complicated, cross platform issues handling OS, AWS, networking, database - Be available for on-call support issues ensuring our currently extremely low on call rate - Be a good communicator with a remote team

Read more at: https://www.scruff.com/en/careers/devops

Perry Street Software | Dev Ops / Site Reliability Engineer | Remote (Europe) | Full time

We are one of the largest LGBTQ+ companies in the world and we publish SCRUFF (www.scruff.com) and Jack'd (www.jackd.com). We are looking for great backend engineers, in or near Central European Time, to help support our infra. We use AWS, Docker, and Ruby; we also have big data infra in Databricks, Redshift and S3. We are a global, distributed team, in 6 separate timezones, that is fully committed to remote work.

We love engineers with experience in networking, cloud infra, security, or ruby/rails application development. We have had successful SREs come from many different backgrounds.

Job description at: https://www.scruff.com/en/careers/devops

Apply by emailing us at: jobs@perrystreet.com

SCRUFF | iOS Developer | REMOTE | https://www.scruff.com/en/careers | Full-time

Perry Street Software is one of the largest LGBTQ+ dating companies in the world, and ships Jack’d and SCRUFF. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security.

We are hiring experienced iOS developers to help us build the next-generation version of Scruff and Jack’d. We are a small, agile, nimble company, so the ability to make an impact is significant. The position is permanent and full-time.

We develop with the latest technologies in evolving the architecture for current and future needs in order to develop innovative, consumer-facing mobile products, while supporting the product roadmap. You will work in an agile team with Product, Design, Support, and Marketing to respond to our users needs; help develop solutions end to end, from the design, to requirements, coding, refactoring, delivering, and maintenance; and be a good communicator with both a local and remote team.

Ideal candidates have experience using design and architecture patterns; a strong knowledge of Swift with the iOS SDK; experience using ReactiveSwift or Combine; a good sense of usability and product for mobile apps.

For more information, visit: https://www.scruff.com/en/careers/ise

SCRUFF | iOS Developer | Remote | Full-Time | https://www.scruff.com/en/careers/

Perry Street Software is Jack’d and SCRUFF. We are two of the world’s largest gay, bi, trans and queer social dating apps on iOS and Android. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security.

We are hiring experienced iOS developers to help us build the next-generation version of Scruff and Jack’d. We are a small, agile, nimble company, so the ability to make an impact is significant. The position is permanent and full-time.

We have a CLEAN-MVVM application architecture using ReactiveSwift/Combine and now is being built with SwiftUI, that is architected in the same way on Android using Kotlin and RxJava.

Responsibilities:

• Develop with the latest technologies in evolving the architecture for current and future needs in order to develop innovative, consumer-facing mobile products, while supporting the product roadmap

• Work in an agile team with Product, Design, Support, and Marketing to respond to our users needs

• Help develop solutions end to end, from the design, to requirements, coding, refactoring, delivering, and maintenance

• Be a good communicator with both a local and remote team

Learn more at: https://www.scruff.com/en/careers/ise

SCRUFF | Site Reliability Eng/Dev Ops | Europe (CET timezone preferred) | Full Time | Remote

Perry Street Software is Jack’d and SCRUFF. We are two of the world’s largest gay, bi, trans and queer social dating apps on iOS and Android. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security.

We are hiring experienced Dev Ops / Site Reliability Engineers to help us build the next-generation version of Scruff and Jack’d. We are a small, agile, nimble company, so the ability to make an impact is significant. The position is permanent and full-time.

Responsibilities:

- Maintain a complex backend which processes more than 350 million web server requests per day - Maintain and monitoring deployment, orchestration, of the servers, docker containers, databases, and general backend infrastructure - Able to troubleshoot complicated, cross platform issues handling OS, AWS, networking, database - Keeps up-to date with security and is able to proactively identify, diagnose, and solve complex security issues - Be available for on-call support issues ensuring our currently extremely low on call rate - Be a good communicator with a remote team - Support complicated big data infrastructure and pipelines - Understand orchestration layers like Kubernetes, AWS Fargate, and AWS ECS - Understand CI/CD infrastructure specially AWS CodeDeploy and CodePipeline - Can develop Ruby Rails, Sinatra server backend code

Learn more at: https://www.scruff.com/en/careers/devops

Perry Street Software | Full-stack mobile software engineer | Remote or NYC | Full-Time

Perry Street Software publishes Jack’d and SCRUFF, two of the largest GBTQ+ dating apps on iOS and Android. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security. We are hiring experienced Full Stack Mobile developers to help us build the next-generation version of our clients.

Ideal candidates have at least 3 years of experience on either iOS or Android, and some experience developing on both platforms. You strong have knowledge of Java, Kotlin, or Swift with the Android or iOS SDK; experience using design and architecture patterns; experience using RxJava or ReactiveSwift; and you have shipped consumer Android or iOS apps, available on Google Play or App Store.

Nice to have:

Full stack knowledge of technologies like Ruby, SQL, Linux, React Native, and AWS would be highly desirable; Experience with advanced animations; Experience with MVVM architectures; Data-driven mindset;

We are a small, agile, nimble company, so the ability to make an impact is significant. The position is permanent and full-time.

Learn more at: https://www.scruff.com/en/careers/fsm

Perry Street Software | iOS / Android / Ruby Software Engineer | Remote | Fulltime

Perry Street Software is Jack’d and SCRUFF (https://www.jackd.com) (https://www.scruff.com). We are two of the world’s largest gay, bi, trans and queer social dating apps on iOS and Android. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security.

We are hiring experienced iOS developers to help us build the next-generation version of Scruff and Jack’d. We are a small, agile, nimble company, so the ability to make an impact is significant. The position is permanent and full-time.

We have openings for iOS, Android, and back-end application software engineers (our back-end is in Ruby). At PSS, you will develop with the latest technologies and help evolve the architecture for current and future needs in order to develop innovative, consumer-facing mobile products, while supporting the product roadmap.

Ideal client candidates have 3+ years experience working with Reactive, MVVM, and Kotlin/Swift; ideal back-end candidates have 3+ years experience in Ruby, Rails, and AWS; all candidates should be curious and eager to learn.

To learn more, please visit: https://www.scruff.com/en/careers

Perry Street Software | NYC or Remote | Senior Mobile Software Developer | Full Time | https://www.scruff.com/en/careers

Perry Street Software (www.perrystreet.com) publishes Jack’d and SCRUFF -- two of the world’s largest gay, bi, trans and queer social dating apps on iOS and Android. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security.

We are hiring experienced Full Stack Mobile developers to help us build the next-generation version of Scruff and Jack’d. We are a small, agile, nimble company, so the ability to make an impact is significant. The position is permanent and full-time.

Qualified candidates should have 3+ years of software development experience and 1+ year of Android or iOS app development experience, and should have shipped multiple versions of consumer apps. Strong knowledge of Java, Kotlin, or Swift with the Android or iOS SDK is also required. We've made a major investment in moving our codebase to both RxJava and ReactiveSwift (and probably soon Combine framework), so experience in these frameworks is a big plus.

See more at: https://www.scruff.com/en/careers

SCRUFF | Product Manager; Remote iOS & Android Developer | https://www.scruff.com/en/careers | New York and remote | Full time | Onsite and Remote

Perry Street Software, publisher of SCRUFF and Jack'd, two of the world's largest GBTQ+ social apps, is hiring an experienced Product Manager to join our team. We also have openings for remote iOS and Android developers.

As a Product Manager, you are a passionate, customer-facing and hands-on team member who will help define the future of Jack’d and SCRUFF. You are a problem solver who is happy collaborating with a team to help grow and transform our products. You get excited by new and existing technologies on your phone. You conceptualize how this will empower our community to better connect with each other and how to enable users to better express their authentic self. You enjoy working with other people and are motivated by the current and potential power of our platform.

Existing experience in consumer software is required. In this role, you will work with developers, designers, marketing and product to define and launch new and improved features. Using the agile process you manage and guide change by participating in daily standup meetings, retrospectives, iteration planning meetings, and story acceptance/rejection. You’ll work collaboratively with engineering during the development, launch and continuing refinement of Jack’d and SCRUFF. Work collaboratively on internal initiatives; maintaining backlogs, driving feature completion, reporting to senior management on progress and prioritization.

Check out our website for more info!

Perry Street Software | New York, NY | iOS / Android Developer ; Product Manager | Remote (WFH) | Full-Time

The publisher of SCRUFF (www.scruff.com) and Jack'd (www.jackd.com), two of the worlds largest queer dating apps, is hiring for Mobile Developer (iOS or Android). Today we are 100% remote, though normally we run a distributed engineering team (1/2 in NYC, 1/2 remote). Our company connects millions of gay, bi, trans and queer people around the world every day. We also take our responsibility to build a safe space seriously, and that's why we're the only major social app not to integrate with Facebook/Instagram and not to incorporate any third-party ad networks.

As a Mobile Software engineer, you'll be working with the latest technologies (Swift, Kotlin, RxJava, ReactiveSwift, React Native) in evolving the architecture for current and future needs in order to develop innovative, consumer-facing mobile products, while supporting the product roadmap. You'll deploy and help us evolve our client into an MVVM architecture. And you'll have an opportunity both to go deep in a specific platform and be exposed to technologies across our stack (android clients, server/backend, and big data).

As a Product Manager, you are a passionate, customer-facing and hands-on team member who will help define the future of Jack’d and SCRUFF. You are a problem solver who is happy collaborating with a team to help grow and transform our products. You get excited by new and existing technologies on your phone. You conceptualize how this will empower our community to better connect with each other and how to enable users to better express their authentic self. You enjoy working with other people and are motivated by the current and potential power of our platform. In this role, you will work with developers, designers, marketing and product to define and launch new and improved features. Using the agile process you manage and guide change by participating in daily standup meetings, retrospectives, iteration planning meetings, and story acceptance/rejection.

Visit https://www.scruff.com/en/careers for more information!

Perry Street Software | New York, NY | Product Manager; Mobile Developer | Remote (WFH) | Full-Time

The publisher of SCRUFF (www.scruff.com) and Jack'd (www.jackd.com), two of the worlds largest queer dating apps, is hiring for Product Manager and Mobile Developer (iOS or Android). Today we are 100% remote, though normally we run a distributed engineering team (1/2 in NYC, 1/2 remote). Our company connects millions of gay, bi, trans and queer people around the world every day. We also take our responsibility to build a safe space seriously, and that's why we're the only major social app not to integrate with Facebook/Instagram and not to incorporate any third-party ad networks.

As a Product Manager, you are a passionate, customer-facing and hands-on team member who will help define the future of Jack’d and SCRUFF. You are a problem solver who is happy collaborating with a team to help grow and transform our products. You get excited by new and existing technologies on your phone. You conceptualize how this will empower our community to better connect with each other and how to enable users to better express their authentic self. You enjoy working with other people and are motivated by the current and potential power of our platform.

As a Mobile Software engineer, you'll be working with the latest technologies (Swift, Kotlin, RxJava, ReactiveSwift) in evolving the architecture for current and future needs in order to develop innovative, consumer-facing mobile products, while supporting the product roadmap. You'll deploy and help us evolve our client into an MVVM architecture. And you'll have an opportunity both to go deep in a specific platform and be exposed to technologies across our stack.

Visit https://www.scruff.com/en/careers for more information!

Perry Street Software | VP Engineering | New York | Full-time, Onsite | https://www.scruff.com & https://www.jackd.com

Perry Street Software, owners of two of the worlds largest gay social dating apps, SCRUFF and Jack'd, is hiring a VP of Engineering. Ideal candidates have a minimum of 7 years of professional software development experience, 3+ years managing development teams, and have shipped major software projects. You will be responsible for managing projects distributed across a team of 15 engineers, some based in NYC and others based in remote home offices.

There are myriad skills our VP of Engineering must possess and cultivate, but the most important are sincere empathy, crystal clear communication, and technical excellence. These skills are equally weighted. The VP of Engineering is a hybrid role with one foot in management and the other in engineering, and acts as a liaison between project expectations and development tasks.

For more info, check out our website at: https://www.scruff.com/en/careers/vpeng

SCRUFF | VP Engineering | New York, NY | Full-time | Onsite | https://www.scruff.com

SCRUFF, one of the largest gay social dating apps worldwide, is hiring a VP of Engineering.

There are myriad skills our VP of Engineering must possess and cultivate, but the most important are sincere empathy, crystal clear communication, and technical excellence. These skills are equally weighted. The VP of Engineering is a "hybrid" role with one foot in management and the other in engineering, and acts as a liaison between project expectations and development tasks.

Ideal candidates have a minimum of 7 years of professional software development experience, 3+ years managing development teams, and have shipped major software projects. You will be responsible for managing projects distributed across a team of 10 engineers, some based in NYC and others based in remote home offices.

See more at: https://www.scruff.com/en/careers/vpeng

SCRUFF | New York, NY | Tech Lead | Onsite | https://www.scruff.com

SCRUFF, one of the largest gay apps in the world, is looking for an experience engineering manager/tech lead to help coordinate, mentor and manage our growing, global developer team.

Ideal candidates have a minimum of 7 years of professional software development experience, 3+ years managing development teams, and have shipped major software projects. You will be responsible for managing projects distributed across a team of 10 engineers, some based in NYC and others based in remote home offices.

There are myriad skills a Tech Lead must possess and cultivate, but the most important are sincere empathy, crystal clear communication, and technical excellence. These skills are equally weighted. The Tech Lead is a “hybrid” role with one foot in management and the other in engineering, and acts as a liaison between project expectations and development tasks.

More information at: https://scruff.com/en/careers/tl

Woof!

SCRUFF | Tech Lead | New York, NY | Onsite, Full-Time | https://www.scruff.com

SCRUFF, one of the world's largest gay social dating apps, has an immediate opening for a Tech Lead. Ideal candidates have a minimum of 7 years of professional software development experience, 2+ years managing development teams, and have shipped major software projects. You will be responsible for managing projects distributed across a team of 10 engineers, some based in NYC and others based in remote home offices.

There are myriad skills a Tech Lead must possess and cultivate, but the most important are sincere empathy, crystal clear communication, and technical excellence. These skills are equally weighted. The Tech Lead is a “hybrid” role with one foot in management and the other in engineering, and acts as a liaison between project expectations and development tasks.

See more at: https://www.scruff.com/en/careers/tl

SCRUFF | React Developers & Ruby Developers | New York, NY | Part/full-time | On-site | https://www.scruff.com

SCRUFF, one of the largest global gay social networks worldwide, has an opening for a part-time React Native developer in our New York office. Ideal candidates have at least one year of React/React Native programming experience. You will be responsible for developing, maintaining and delivering React Native templates and apps. To start, we anticipate this role requiring 15-20 hours of work per week for 2-3 months, with additional hours to be determined as our needs evolve. New engineers and bootcamp graduates may apply, but please review our job requirements first.

We also have a full-time opening for an experienced Ruby Engineer. Ideal candidates have 3+ years of server-side software development experience, in languages like Ruby, Python, Java or Perl, and 5+ years 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.

https://www.scruff.com/en/careers

My company runs its entire backend on Sinatra, and has since 2011. We do ~200K requests/min on AWS c5.4xlarges and r5.2xlarges, so we are a fairly significant deployment of Sinatra/ruby.

As the sole and still primary maintainer of our production infrastructure, I've been very happy with this choice of tech. I think our problem was made much simpler because, as a mobile app, we basically were building an API. We did integrate ActiveRecord/Support, and today have a massive suite of tests we run in rspec (it's pretty cool, Jenkins will spin up ~50 concurrent EC2 instances running docker, run the tests, and report back in about 15 min).

To this authors complaints, I suppose I feel that every framework has idiosyncrasies that you just accept and figure out, and many of the issues cited are felt only once and then not again. Today, running at scale, the main challenges have to do with building and supporting new tests, which rspec is amazing for, and handling application complexity, which we have been addressing using Service Objects.

SCRUFF | Android / iOS Software Engineer | Full-Time | Onsite or Remote | New York, NY | https://www.scruff.com

SCRUFF, one of the largest gay social dating apps, is looking for full-time engineers to work on each of our iOS and Android mobile clients. Responsibilities include: feature design and implementation of our mobile client, server optimization and architecture for Amazon AWS infrastructure, visual design and spec writing in conjunction with our product and design team. Preferably at least 18 months of experience writing or working with mobile clients, and skills developing with Objc, Swift, Java, Kotlin, and/or React Native. You are not expected to have expertise in both Android and iOS development, though we will gladly cross-train you if you are interested when you join :-)

We are a privately held, profitable, and proudly non-venture-backed company. This is a great position for anyone excited by the intersection of technology, sex and sexuality, and digital communities. To apply, visit https://www.scruff.com/careers and email jobs@scruff.com.

SCRUFF | Tech Lead | New York City (NYC) | Onsite | Full Time

SCRUFF, one of the largest global gay social networks worldwide, has an opening for a Tech Lead in our New York office.

SCRUFF is a software company at its core, led by a team with educational and professional experience at Stanford, MIT, Google, Microsoft, and more. We run a major AWS infrastructure using the latest Gen-5 AWS VMs, Ruby (Sinatra, not Rails) 2.5, Docker, Aurora, Redshift, Kinesis, and many other cutting-edge pieces of cloud services. Our client was one of the first apps in the iOS and Google Play app stores, and today is built with the latest mobile development languages like Swift, Kotlin, and React Native (in addition to Objc and Java of course).

We are a dedicated group building a digital community for GBTQ men that is unique, welcoming, and (per our app store ratings and user interviews) widely liked. We are growing quickly both in the USA and internationally, and have major feature work that continue to push the boundaries of what many in years past dismissed as being a "hookup app."

Ideal candidates have a minimum of 7 years of professional software development experience, 2+ years managing development teams, and have shipped major software projects. You will be responsible for managing projects distributed across a team of 10 engineers, some based in NYC and others based in remote home offices.

There are myriad skills a Tech Lead must possess and cultivate, but the most important are sincere empathy, crystal clear communication, and technical excellence. These skills are equally weighted. The Tech Lead is a “hybrid” role with one foot in management and the other in engineering, and acts as a liaison between project expectations and development tasks.

We have additional roles for Mobile Software Engineers and Ruby Engineers. Check out https://www.scruff.com/careers for more details.

Our paid users do not see third-party ad network ads, so no.

There are other third party services we use that may see various pieces of information from free and paid members. Stripe, for example, manages some payment processing and collects some user data; ZenDesk manages support tickets for us and also collects various pieces of user data.

In the coming months we will be sharing more information about the third parties with whom we work and on whom our service is built, and how data is shared between them. When it comes to ad networks, however, our integration is limited to what I mentioned above.