P

Ruby On Rails Lead Developer

Proximity Learning Inc.
Full-time
On-site
Austin, Texas, United States

Role Overview

As a Senior Rails Developer and Code Reviews Lead, you will:

  • Architect and implement new features in Ruby on Rails (7+).
  • Champion code quality by leading and performing thorough peer reviews.
  • Establish and enforce best practices, style guides, and automated tooling.
  • Mentor mid- and junior-level engineers and evangelize continuous improvement.

Key Responsibilities

  • Feature Development:
    Design, develop, test, and deploy critical enhancements and integrations using Rails, MySQL, Redis, and background jobs (Sidekiq/ActiveJob).

  • Code Review Leadership:
    • Own our pull-request review process.
    • Provide actionable feedback on design, readability, performance, and security.
    • Triage and coordinate review queues to maintain high engineering velocity.

  • Best-Practice Evangelism:
    • Define and maintain style guides (Ruby, MySQL, Hotwire, etc.).
    • Keep CI/CD pipelines green; integrate linters, static analyzers, and automated tests.

  • Architecture & Design:
    • Participate in system-level design discussions and decisions (services, microservices, APIs).
    • Identify and refactor technical debt.
    • Ensure high performance, scalability, and security of Rails applications.

  • Mentorship:
    • Pair-program with teammates.
    • Run onboarding sessions for new engineers.
    • Help define personal development plans and track progress.

  • Cross-Functional Collaboration:
    • Work closely with Product, QA, DevOps, and UI/UX teams to deliver end-to-end solutions.
    • Translate business requirements into technical designs and estimate effort.

Required Qualifications

  • 5+ years of professional experience building and shipping Ruby on Rails applications in production.
  • Deep understanding of Rails conventions, ActiveRecord, and the Rails request lifecycle, as well as Hybrid Database technologies, specifically MySQL 8+ Hybrid SQL/NoSQL technology.
  • Hands-on experience leading code reviews and setting quality standards.
  • Proficient with Git workflows (feature branches, rebases, pull-requests).
  • Solid background in SQL (MySQL preferred), database indexing, and query optimization.
  • Familiarity with front-end technologies (JavaScript/TypeScript, CSS frameworks) and API design (REST/GraphQL).
  • Experience working with background job systems (Sidekiq, Delayed Job, etc.) and caching (Redis, Memcached).
  • Strong testing mindset: RSpec, Minitest, Capybara, factory_bot, etc.
  • Excellent communication skills and a collaborative attitude.

Preferred (Nice-to-Have)

  • Experience with SLIM, Tailwind, containerization , and cloud platforms (AWS/GCP/Azure).
  • Knowledge of microservices, event-driven architectures, or service meshes.
  • Open-source contributions to Ruby/Rails ecosystem or maintaining popular gems.
  • Familiarity with security best practices (OWASP, Rails security patches).

Experience with performance profiling tools (New Relic, Skylight, rack-mini-profiler).


All candidates must use the link below to complete our Culture Index survey to be considered for this role.

https://surveys.cultureindex.com/s/H65Y13ZG2l/69423