Company Logo

Senior Ruby on Rails

Company prefers not to disclose
Full-Time · On-site
Minimum Bachelor’s Degree
More than 10 years of experience

Job Requirements

On-site
Minimum Bachelor’s Degree

Skills

Software Development

Ruby on Rails

Software Architecture

This job post is managed by

SU
Sales Uptowngift

Job description for Senior Ruby on Rails at uptowngift

We are seeking a Senior Ruby on Rails Developer to lead the design, development, and scaling of our web applications built on Ruby on Rails. This role requires strong technical ownership, architectural thinking, and the ability to mentor engineers while delivering high-quality, production-ready code.

Key Responsibilities

Design, build, and maintain scalable web applications using Ruby on Rails

Own system architecture decisions, ensuring performance, scalability, and security

Collaborate with product, design, and business teams to translate requirements into technical solutions

Review code, enforce best practices, and maintain high engineering standards

Optimize database queries and application performance (e.g., PostgreSQL/MySQL)

Lead debugging and resolution of complex production issues

Mentor junior and mid-level developers; contribute to team growth

Implement and maintain APIs (REST/GraphQL) for internal and external integrations

Ensure test coverage and participate in CI/CD processes

Drive continuous improvement in development workflows and tooling

Required Qualifications

5+ years of software engineering experience, with strong focus on Ruby on Rails

Deep understanding of MVC architecture and RESTful design

Experience with relational databases (PostgreSQL/MySQL) and query optimization

Strong knowledge of version control (Git) and collaborative workflows

Experience with background jobs (Sidekiq/Resque) and caching strategies

Familiarity with cloud infrastructure (AWS/GCP/Azure)

Solid understanding of web security best practices

Proven ability to write clean, maintainable, and testable code

Preferred Qualifications

Experience leading or mentoring engineering teams

Exposure to microservices or service-oriented architecture

Frontend familiarity (React/Vue) for full-stack collaboration

Experience working in Agile/Scrum environments

Prior experience in scaling production systems

Key Competencies

Strong problem-solving and analytical thinking

Ownership mindset and accountability

Clear communication with both technical and non-technical stakeholders

About the company
uptowngift
Media Production
1 - 10 employees

We're sales and marketing agency that loves to help our customer to reach their maximum potential.

Office address

Plaza Aminta Lantai 5/504, Jl. Let. Jen. TB Simatupang Kav. 10 DKI Jakarta,

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Similar jobs for you
Contract
3–5 years
Minimum Bachelor’s Degree
PT Sigma Global Teknologi
Contract
10+ years
Minimum Bachelor’s Degree
PT Global LanceSoft Indonesia

SOLUTION ARCHITECT

Not Disclosed
Contract
5–10 years
Minimum Bachelor’s Degree
PT Digital Solusi Prima

Cloud Engineer

Not Disclosed
Contract
1–3 years
Minimum Bachelor’s Degree
Pt. Tiga Daya Digital Indonesia
Contract
3–5 years
Minimum Bachelor’s Degree
PT Sigma Global Teknologi

Senior Ruby on Rails