Sur logo
Sur

***Only CV's submitted in English will be accepted.

Ruby on Rails Developer

Location

Worldwide

Posted

4 days ago

Salary

$5K - $7K / month

Seniority

Mid Level

Job Description

Ruby on Rails Developer

Sur

Role 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. - 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. Qualifications - 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.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 10,001+H1B Sponsor

• Develop new features and maintain applications with a focus on quality, performance, and scalability. • Participate in code reviews, ensuring adherence to best practices and the project's technical standards. • Collaborate with the Tech Lead and Architect in defining and implementing technical solutions. • Take part in agile ceremonies, contributing to backlog refinement, estimations, and identification of technical risks. • Investigate and fix bugs, proposing efficient and sustainable solutions. • Ensure delivery quality through implementation and maintenance of automated tests. • Apply best practices in architecture, security, observability, and performance when developing applications.

Brazil
Truelogic Software logo

Principal Full-Stack Engineer – .NET, Angular, AI-First Development

Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

Full TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• Design, develop, and deliver scalable SaaS applications using .NET, Angular, SQL Server/PostgreSQL, and AWS. • Own end-to-end delivery of features—from domain modeling and backend services through frontend development, automated testing, deployment, and production support. • Generate production-ready code using AI Assisted development tools from Replit designs with internal design standards, reusable components, accessibility guidelines, responsive design principles, and frontend best practices. • Collaborate with Architects to define application architecture and validate technical approaches by building proof-of-concepts (PoCs) where appropriate. • Design solutions using modern architectural patterns including Domain-Driven Design (DDD), CQRS, Event-Driven Architecture, Backend-for-Frontend (BFF), and API Gateway. • Build modern Angular applications using standalone components, Signals, RxJS, Reactive Forms, and reusable component architecture. • Design efficient data models, optimize SQL performance, and implement scalable integration and messaging patterns. • Mentor engineers through technical guidance, architecture discussions, code reviews, and knowledge sharing. • Leverage AI-powered development tools such as GitHub Copilot, Cursor, Claude Code, and agentic AI workflows to improve software quality and engineering productivity.

Dominican Republic
Truelogic Software logo

Principal Full-Stack Engineer, .NET/Angular – AI-First Development

Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

Full TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• Design, develop, and deliver scalable SaaS applications using .NET, Angular, SQL Server/PostgreSQL, and AWS. • Own end-to-end delivery of features—from domain modeling and backend services through frontend development, automated testing, deployment, and production support. • Generate production-ready code using AI Assisted development tools from Replit designs with internal design standards, reusable components, accessibility guidelines, responsive design principles, and frontend best practices. • Collaborate with Architects to define application architecture and validate technical approaches by building proof-of-concepts (PoCs) where appropriate. • Design solutions using modern architectural patterns including Domain-Driven Design (DDD), CQRS, Event-Driven Architecture, Backend-for-Frontend (BFF), and API Gateway. • Build modern Angular applications using standalone components, Signals, RxJS, Reactive Forms, and reusable component architecture. • Design efficient data models, optimize SQL performance, and implement scalable integration and messaging patterns. • Mentor engineers through technical guidance, architecture discussions, code reviews, and knowledge sharing. • Leverage AI-powered development tools such as GitHub Copilot, Cursor, Claude Code, and agentic AI workflows to improve software quality and engineering productivity.

Latin America
Truelogic Software logo

Principal Full-Stack Engineer, .NET/Angular - AI-First Development

Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

Full TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• Design, develop, and deliver scalable SaaS applications using .NET, Angular, SQL Server/PostgreSQL, and AWS. • Own end-to-end delivery of features—from domain modeling and backend services through frontend development, automated testing, deployment, and production support. • Generate production-ready code using AI Assisted development tools from Replit designs with internal design standards, reusable components, accessibility guidelines, responsive design principles, and frontend best practices. • Collaborate with Architects to define application architecture and validate technical approaches by building proof-of-concepts (PoCs) where appropriate. • Design solutions using modern architectural patterns including Domain-Driven Design (DDD), CQRS, Event-Driven Architecture, Backend-for-Frontend (BFF), and API Gateway. • Build modern Angular applications using standalone components, Signals, RxJS, Reactive Forms, and reusable component architecture. • Design efficient data models, optimize SQL performance, and implement scalable integration and messaging patterns. • Mentor engineers through technical guidance, architecture discussions, code reviews, and knowledge sharing. • Leverage AI-powered development tools such as GitHub Copilot, Cursor, Claude Code, and agentic AI workflows to improve software quality and engineering productivity.

Colombia