Senior Full Stack Ruby on Rails Developer (India-FT)
Arc Full-time
United States
10 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$25,000.0 - $35,000.0
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
BigQuery
Continuous Integration
Web Scraping
Relational Databases
PostgreSQL
Query Optimization
Ruby on Rails
Redis
SQL Databases
Systems Integration
Google Cloud
+9 more
Tailwind
Rspec
Technical Debt
Git
Odoo
Codebase
Front End Software Development
Api Design
Web Api
Job description
We are seeking an experienced Senior Ruby on Rails Developer to join our dynamic energy technology company. Your primary responsibility will be to take ownership of a business-critical platform that enhances our operations in energy consumption management, billing, and distributed energy resources. This hands-on role requires you to diagnose, resolve, and improve an existing application while developing new functionalities to support our business growth., * Assume technical ownership of the existing Ruby on Rails production application.
- Troubleshoot and resolve production issues impacting business operations.
- Develop and deploy new features related to billing, contracts, energy allocation, and reporting.
- Maintain and enhance the existing Rails codebase, focusing on technical debt, security, reliability, and performance.
- Design and optimize PostgreSQL queries and data workflows.
- Utilize BigQuery for reporting and analytics.
- Manage and develop integrations with third-party APIs and ERP systems.
- Oversee background processing using tools like Sidekiq and Redis.
- Maintain and improve the Rails frontend using Hotwire/Turbo/Stimulus and TailwindCSS.
- Deploy and maintain applications on Google Cloud Platform.
- Collaborate with engineering teams on APIs, data migrations, and system integrations.
- Uphold strong testing practices and clear technical documentation.
Requirements
- 5-7+ years of professional Ruby on Rails experience with production applications.
- Proficiency in maintaining and extending existing Rails codebases.
- Strong knowledge of PostgreSQL, relational data modeling, SQL, and query optimization.
- Experience with API development and third-party system integrations.
- Familiarity with background processing technologies like Sidekiq and Redis.
- Knowledge of testing frameworks such as RSpec or Minitest and modern Git/CI/CD workflows.
- Ability to work independently and take ownership with minimal supervision.
- Excellent written and verbal English communication skills., * Experience with Google Cloud Platform (GCP) and Cloud SQL.
- Proficiency in BigQuery or similar analytical data warehouses.
- Familiarity with Hotwire, Turbo, Stimulus, and/or TailwindCSS.
- Experience with web scraping, browser automation, or integrating with unreliable external systems.
- Experience with billing, invoicing, payments, subscriptions, financial reconciliation, or ERP systems.
- Experience integrating with platforms such as Odoo.
- Background in energy, utilities, IoT, metering, or other data-intensive industries.
Benefits & conditions
US$25K - 35K
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
EM
Eli McGarvie
The Best Job Search Websites of 2025
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago