Post Job Free
Sign in

Ruby On Rails Lead Developer

Company:
Proximity Learning Inc.
Location:
Austin, TX, 78702
Posted:
April 26, 2025
Apply

Description:

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.

Apply