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***