Search by job, company or skills

M

Ruby On Rails Developer

5-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 26 days ago
  • Be among the first 40 applicants
Early Applicant
Quick Apply

Job Description

Role & Responsibilities

  • Collaborate with the Product and Design teams to design and ship scalable, user-friendly features.
  • Write clean, efficient, and maintainable Ruby on Rails code, following best practices, TDD, and coding standards.
  • Take ownership of complex modules, guiding the team through design, implementation, and delivery.
  • Conduct detailed code reviews, ensure quality, and mentor junior engineers.
  • Debug, troubleshoot, and resolve production issues with a focus on root cause analysis.
  • Contribute to system design and architecture, including domain modeling, distributed systems, and database structures.
  • Develop, maintain, and optimize REST APIs and integrations.
  • Benchmark, analyze, and optimize web application performance across the full stack.
  • Assist in project planning, effort estimation, and technical decision-making.
  • Stay updated with industry trends, tools, and emerging technologies, sharing insights with the team.
  • Create and maintain technical documentation for software components, APIs, and processes.

Preferred Candidate Profile

  • 5+ years of software engineering experience, preferably in complex domains and large-scale products.
  • Deep expertise in Ruby and Ruby on Rails internals.
  • Strong background in system design, architecture, distributed systems, and database modeling.
  • Proven experience in relational databases (e.g., PostgreSQL, MySQL) and key-value stores (e.g., Redis).
  • Hands-on experience in performance tuning, benchmarking, and application optimization.
  • Strong knowledge of REST API development and integrations.
  • Committed to writing high-quality, maintainable, and well-structured code.
  • Proactive, entrepreneurial, and comfortable working in a fast-paced, startup-like environment.
  • Strong collaboration, communication, and problem-solving skills.
  • Familiarity with CI/CD pipelines, Docker, AWS, and Atlassian tools (Jira, Confluence).
  • Knowledge of TypeScript and React is a strong plus.
  • Enthusiastic about continuous learning, innovation, and mentoring peers.

More Info

Job Type:
Employment Type:
Open to candidates from:
Indian

About Company

ManpowerGroup India offers comprehensive Workforce Management solutions, which include Recruitment Process Outsourcing (RPO), IT and Non-IT Staffing Solutions, Permanent Recruitment, Career Management and Transition, Leadership Training & Development.
Our HR Solutions support organizations in meeting critical talent needs. We endeavour to be a catalyst to our clients and candidates in helping them succeed in the transforming world of work.

Job ID: 127262997

Similar Jobs