Back to jobs

RUBY ON RAILS DEVELOPER

Sur
mid€5,000-7,000/monthPTO: UnlimitedHolidays: U.S. or local holidays observed.Fully remote, contractor engagement.

Job description

As a Ruby on Rails Developer, you'll work on a production Rails application that includes customer-facing features, internal systems, and external integrations. This is an end-to-end ownership role; you'll take features from design and implementation through testing, performance tuning, and production readiness. Responsibilities: • Design, build, and maintain features in a modern Rails codebase. • Own background and asynchronous workflows, including retries, idempotency, throughput, and observability. • Model, query, and optimize data storage in PostgreSQL. • Diagnose and resolve production issues in collaboration with product and support. • Improve system reliability, performance, and operational safety. • Contribute to long-term code health through refactoring, testing improvements, security practices, and thoughtful code review. Technical Stack: • Ruby and Rails 8.x • Redis-backed background job systems • Hotwire, Turbo, Stimulus-style JavaScript, and modern asset tooling such as esbuild and Tailwind-style CSS • Observability tooling including APM, error tracking, logging, metrics, and rate limiting • Comprehensive automated testing across unit, integration, and system layers • C1 English proficiency or equivalent. • Senior-level, hands-on experience building and operating production Ruby on Rails applications. • Strong background in background job systems and asynchronous processing, with real-world operational experience. • Experience designing and querying relational data models in PostgreSQL, with attention to indexing and performance. • Experience building external-facing APIs with authentication, authorization, and rate limiting. • Strong testing discipline and experience diagnosing flaky or non-deterministic tests. • A security-minded approach to application design and production operations. Preferred Qualifications • Experience working at high-growth startups. • Experience building products using LLMs or LLM-based agents (LangChain experience is a plus). • Experience training AI models: building and cleaning datasets, setting up training pipelines, and evaluation benchmarks. • Experience building code generation or code editing tools. • A team-player mentality with a track record of influencing and improving development processes. Nice to Have: Email and Deliverability Domain • Experience with the Xero or QuickBooks APIs. • General bookkeeping or accounting domain knowledge. • Comfort using AI-assisted development tools responsibly, while maintaining strong engineering judgment, code quality, and test coverage. • Compensation: $5,000–$7,000 USD/month, based on experience. • PTO: Unlimited • Holidays: U.S. or local holidays observed. • Fully remote, contractor engagement.