ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Ruby on Rails Developer

Sur

Mexico City, Mexico City, Mexico Remote permanent

Posted: January 21, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Job Description

As a Senior Ruby on Rails Developer you will work on a production Rails application that includes customer-facing features, internal systems, and external integrations. This role owns work end-to-end, from design and implementation through testing, performance, 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 in a document-oriented datastore environment.
• Build and maintain HTTP APIs and third-party integrations including webhooks, authentication, billing, and notifications.
• 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 for backend and API development.
• Redis-backed background job systems.
• Document-oriented datastores and search or indexing systems.
• HTTP APIs, OAuth and OpenID-based authentication, and webhook-driven integrations.
• 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.


Requirements:
• C1 English 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 concerns.
• Experience designing and querying document-oriented data models 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.
• Security-minded approach to application design and production operations.

Preferred Qualifications

• Experience working with high-growth startups.
• Experience building products using LLMs or LLM-based agents. Ideally, using Langchain.
• Experience training AI models: building, cleaning datasets, setting up training pipelines, and evaluation benchmarks.
• Experience building code generation or editing solutions.
• A team-player mentality with a history of influencing and improving development processes.

Nice to Have: Email and Deliverability Domain

• Practical understanding of email deliverability fundamentals including reputation, mailbox provider behavior, and bounce or deferral handling.
• Familiarity with email authentication and DNS concepts including SPF, DKIM, DMARC, and MX or TXT records.
• Understanding of SMTP mechanics such as handshakes, response codes, and safe retry strategies.
• Experience identifying and handling low-quality or risky email data such as disposable, role-based, typo, or catch-all addresses.
• Experience building safeguards around email data handling including redaction, privacy controls, and non-production send protections.
• Comfort using AI-assisted development tools responsibly while maintaining strong engineering judgment, code quality, and test coverage.


Benefits:
• Compensation: $5000 to $7000 USD/ monthly
• PTO: Unlimited
• Holidays: US or local

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply