Job Description
Experience: 6 to 10 years
Key Responsibilities
Develop and maintain web applications using Ruby on Rails and related technologies.
Write clean, maintainable, and efficient Ruby code.
Implement robust, scalable, and secure features.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Design and maintain database schemas that represent business processes.
Create and maintain automated test suites using tools such as RSpec.
Ensure the performance, quality, and responsiveness of applications.
Integrate multiple data sources and databases into a single system.
Participate in code reviews and contribute to improving best practices.
Work closely with cross-functional teams in an Agile environment.
Technical Skills & Competencies
Strong experience with Ruby on Rails, along with common libraries such as RSpec and Resque.
Deep understanding of Ruby syntax and programming nuances.
Solid grasp of Object-Oriented Programming (OOP) principles.
Familiarity with server-side templating languages (e.g., Liquid, Slim, etc.).
Understanding of server-side CSS preprocessors (e.g., Sass).
Basic knowledge of front-end technologies (JavaScript, HTML5, CSS3).
Familiarity with MVC, Mocking, ORM, and RESTful architecture.
Proficiency in version control tools such as Git, Mercurial, or SVN.
Experience with development tools such as Bundler, Rake, or Bower.
Exposure to continuous integration and deployment pipelines.
Must-Have Skills
Ruby on Rails (RoR)
RSpec
JavaScript
Database design and development
Good to Have
Experience with background job processing tools such as Sidekiq or Resque.
Knowledge of cloud platforms (AWS, GCP, or Azure).
Exposure to containerization tools like Docker.
Understanding of Agile/Scrum methodologies.
Role: Front End Developer
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
💡 Quick Summary
Seeking a career-building opportunity? The Ror Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
