Senior Ruby on Rails Developer - Dallas, TX

  • Dallas, TX
  • Posted 22 hours ago | Updated 22 hours ago

Overview

On Site
Depends on Experience
Contract - W2
Contract - Independent

Skills

Amazon Web Services
Attention To Detail
Backend Development
Business Process
Cascading Style Sheets
Caching
Collaboration
Communication
Conflict Resolution
Continuous Delivery
Continuous Integration
Database
DevOps
Docker
Css3
Elasticsearch
Git
GitHub
Good Clinical Practice
Google Cloud Platform
GraphQL
HTML5
IaaS
JavaScript Frameworks
Jenkins
Kubernetes
Memcached
Mentorship
Microservices
Microsoft Azure
MySQL
Object-relational Mapping
PostgreSQL
Problem Solving
Product QA
Professional Development
RESTful
RSpec

Job Details

Job Title: Senior Ruby on Rails Developer Location: Dallas, TX

Job Summary
We are seeking an experienced Senior Ruby on Rails Developer with a minimum of 7 years of professional development experience. The ideal candidate will have deep expertise in backend development with Ruby on Rails, strong architectural instincts, and proven success delivering production-grade applications. You will play a key role in building and enhancing complex systems, mentoring junior developers, and contributing to the evolution of our platform architecture.

Key Responsibilities
Design and develop scalable, secure, and high-performance applications using Ruby on Rails.

Architect solutions to support complex business processes and integrations.

Write well-documented, efficient, and testable code following best practices.

Integrate with internal and third-party RESTful APIs and services.

Optimize application performance and database queries.

Lead code reviews and ensure adherence to coding standards.

Collaborate closely with cross-functional teams including Product, QA, DevOps, and UI/UX.

Mentor junior developers and contribute to continuous team improvement.

Take ownership of features from design to deployment.

Required Qualifications
Minimum 7 years of experience developing applications using Ruby on Rails.

Strong understanding of Ruby language fundamentals and Rails conventions.

Proficient with relational databases (PostgreSQL, MySQL) and ActiveRecord ORM.

Experience with background job processing (e.g., Sidekiq, Resque) and caching (Redis, Memcached).

Solid knowledge of Git and CI/CD pipelines (GitHub Actions, Jenkins, or similar).

Ability to write automated tests (RSpec, Minitest) and maintain high code quality.

Familiarity with front-end integration using HTML5, CSS3, and JavaScript frameworks.

Excellent problem-solving skills and attention to detail.

Strong communication skills and ability to collaborate effectively with diverse teams.

Preferred Qualifications
Experience in designing and scaling microservices or service-oriented architecture.

Familiarity with cloud infrastructure (AWS, Google Cloud Platform, or Azure).

Knowledge of containerization (Docker, Kubernetes) and deployment strategies.

Exposure to GraphQL, Elasticsearch, or other advanced tools.

Bachelor s or Master s degree in Computer Science, Engineering, or related field.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.