Skip to content
Back to jobs

Posted 2 weeks, 1 day ago

Perry Street Software

Senior Ruby Developer

Roles

Compensation

Full-time role (40 hours per week). No salary figures provided.

unclear

Tech stack

RubyRuby on RailsSinatraRSpecTDDBDDOO programmingAWSDockerKubernetesSQLLinuxTerraform
SwiftKotlinPythonJavaScriptJavaSparkS3RedshiftMixpanelAmplitudeMoengageQuicksightDatabricksScalaAthena

Location

Remote (EU/LatAm/North America)

Work setup

full-time
Senior
Remote across EU/LatAm/North America; includes initial in-person Zoom interviews.
worldwide
EU-based: 11am CET - 8pm CET (Winter) or 12pm CET - 9pm CET (Summer), Brasil-based: 8am EST - 5pm EST, North America-based: 8am EST - 5pm EST, 9a EST - 1p EST (regardless of present timezone)

Role details

  • Help run the cloud infrastructure that powers the Ruby API for the company's family of LGBTQ+ mobile dating apps.
  • Contribute to architecture and API development approach.
  • Maintain a complex backend which processes more than 350 million web server requests per day
  • Build a modern API application atop a functional architecture in Ruby, Ruby on Rails, and/or Sinatra
  • Build well factored, maintainable, and tested code using RSpec with Test & Behavior Driven Development (TDD & BDD)
  • Understand and build using strong architectural patterns beyond the standard MVC of Rails
  • Have a strong sense of OO programming and Architectural patterns
  • Be able to work with, mentor, and guide a distributed team of developers
  • Manage, modernize and innovate across our fleet of API, process and database servers running in the AWS cloud
  • Terraform our architecture to ensure cloud architectural consistency
  • Passion for architecture.
  • Review the company's Medium blog posts and explain how your experience compares to or could have benefited from what they have done.
  • Include a cover letter with specific examples.
  • Demonstrate understanding of the business the company operates in.
  • Include an updated and detailed LinkedIn profile.

Application

Apply via the company's careers page. Read the company's Medium blog series and, in the first round of in-person Zoom interviews, be prepared to discuss how your experience compares to what they have done. Submit impactful cover letters with specific examples, demonstrate understanding of the business, and include updated and detailed LinkedIn profiles. Purely AI-written applications will not be considered.

not required
not required
required
ats

Company context

Family of LGBTQ+ mobile dating apps and Ruby API

Description

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. The position is 40 hours per week and ongoing/full-time. The company also recently launched the first architectural linter for Ruby. The posting includes guidance to read the company's Medium blog series and apply via the careers page. In-person Zoom interviews are part of the process. Applications should be impactful: include cover letters with specific examples, demonstrate understanding of the business, and include updated and detailed LinkedIn profiles. AI-assisted applications should still contain specific examples tied to the actual job requirements; purely AI-written applications will not be considered.

Similar jobs

  • Loading similar jobs...