Ruby on Rails Developer

Lean IT Inc.

Job Title: Ruby on Rails Developer

Location : Pleasanton CA

Experience : 7+ years

Visa : USC,GC,GC-EAD

Mandatory skills

  • Strong experience in Ruby on Rails development (Rails 8 preferred) with solid understanding of Ruby, OOP, MVC, ORM, RESTful APIs, and clean coding practices
  • Experience with Rails upgrades, migrations, and Active Storage along with scalable application design principles
  • Strong backend experience including API development (Jbuilder), service integration (Faraday), and background processing (Sidekiq Pro/Enterprise)
  • Experience working with PostgreSQL, pg_search, and designing optimized database schemas and queries
  • Frontend experience with Slim, Bootstrap, jQuery, DataTables, along with basic knowledge of JavaScript, HTML5, CSS3, Sass, Stimulus and Importmap
  • Experience with Azure Cloud services and Azure Blob Storage integration
  • Strong understanding of code quality, security, and performance tools (RuboCop, Brakeman, Lograge, Bullet, Rack Mini Profiler)
  • Hands-on experience with automated testing frameworks (RSpec, Capybara, Selenium, FactoryBot, SimpleCov)
  • Experience with API documentation using Swagger/OpenAPI (rswag)
  • Proficiency with Git (GitHub), CI/CD pipelines using GitHub Actions, and Agile tools like JIRA
  • Familiarity with Docker and Kubernetes for containerization and deployment
  • Ability to integrate multiple data sources and external systems and support business workflows
  • Responsibilities include development, code reviews, documentation, Jira ticket management, CI/CD maintenance, and cross-functional collaboration
  • Strong troubleshooting skills with ability to resolve production issues and ensure performance, scalability, and reliability
  • Experience with Azure cloud, microservices architecture, and caching strategies (nice to have)
  • Familiarity with GitHub Copilot or AI-assisted development tools to improve productivity (nice to have)

Nice to have

1) Java

3) database fundamentals, including knowledge of relational and non-relational databases, query optimization

  • JIRA exposure is a must
  • Ability to work in a highly matrixed and geographically diverse business environment
  • Solid communication and interpersonal skills
  • Ability to maintain regular and predictable attendance
  • Experience in Health Care industry and medical domain experience

Interested candidates can share your resume on ***email_hidden***