Ruby on Rails Developer
New
Pakistan, U.S. client business hoursFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years
- Required Skills
- PostgreSQLGitMySQLRubyRuby on RailsCI/CDDatadog
Requirements
- 3+ years Ruby on Rails development experience
- Proficiency in Ruby
- Proficiency in Rails
- Proficiency in ActiveRecord
- Proficiency in MVC architecture
- Experience with PostgreSQL
- Experience with MySQL
- Experience with background job frameworks (Sidekiq, Resque)
- Familiarity with Git workflows
- Familiarity with CI/CD tools
- Deep knowledge of the Rails ecosystem and conventions
- Strong problem-solver who can balance speed and scalability
- Passion for clean, maintainable, and well-tested code
- Effective communicator, comfortable collaborating across teams
Responsibilities
- Build and maintain Rails applications, APIs, and background jobs
- Implement business logic with ActiveRecord models, controllers, and views
- Integrate front-end frameworks (Stimulus, React, Vue) into Rails apps where required
- Design, migrate, and maintain schemas in PostgreSQL or MySQL
- Optimize queries for performance and scalability
- Implement indexing, caching, and background jobs (Sidekiq, Resque)
- Write and maintain unit, integration, and system tests (RSpec, Minitest, Capybara)
- Ensure CI/CD pipelines are configured for automated testing and deployment
- Maintain ≥80% code coverage and enforce style/linting rules (RuboCop, StandardRB)
- Implement user authentication/authorization (Devise, OmniAuth)
- Enforce security best practices (CSRF protection, input validation, OWASP)
- Ensure compliance with data privacy laws (GDPR, HIPAA as applicable)
- Optimize page load times, API response times, and background job throughput
- Monitor systems with tools like New Relic, Datadog, Honeybadger, or Rollbar
- Troubleshoot issues and deploy hotfixes with minimal downtime
- Work with product managers and designers to scope and prioritize features
- Participate in sprint ceremonies and provide accurate story estimates
- Document code, APIs, and workflows for long-term maintainability
View Full Description & ApplyYou'll be redirected to the employer's site