We are searching for a skilled and motivated Ruby on Rails Developer to join our dynamic development team. As an ROR Developer, you will play a key role in designing, coding, and maintaining our web applications and APIs. You will collaborate closely with cross-functional teams to deliver high-quality software solutions, while ensuring scalability and optimal performance.
Responsibilities:
- Develop, enhance, and maintain robust web applications using Ruby on Rails.
- Collaborate with product managers, designers, and fellow developers to understand project requirements and translate them into technical solutions.
- Write clean, efficient, and maintainable code in Ruby on Rails, following coding best practices and standards.
- Participate actively in the complete software development life cycle, from planning and design to coding, testing, and deployment.
- Identify and troubleshoot issues, debug code, and propose effective solutions to ensure the smooth functioning of applications.
- Optimize application performance, scalability, and security to deliver exceptional user experiences.
- Conduct thorough code reviews to ensure high-quality code, adherence to coding standards, and proper documentation.
- Stay updated on emerging technologies, trends, and best practices in Ruby on Rails development.
- Collaborate seamlessly with cross-functional teams, including designers, product managers, and quality assurance engineers, to achieve project goals and deliverables.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Proven experience as a Ruby on Rails Developer, with a strong portfolio showcasing your web applications and APIs.
- Proficient understanding of Ruby on Rails framework, including ActiveRecord, ActionPack, and ActiveSupport.
- Solid knowledge of front-end technologies such as HTML, CSS, and JavaScript.
- Familiarity with relational databases, SQL queries, and proficient in using databases like MySQL or PostgreSQL.
- Experience with version control systems, preferably Git, and familiarity with agile software development methodologies.
- Strong grasp of object-oriented programming principles and familiarity with design patterns.
- Excellent analytical and problem-solving abilities, with a quick learning capacity for complex requirements.
- Exceptional communication and collaboration skills, with the ability to thrive in a team-oriented environment.
- Detail-oriented approach with a focus on delivering high-quality software solutions within specified deadlines.
Preferred Qualifications:
- Familiarity with JavaScript frameworks/libraries such as React, Angular, or Vue.js.
- Experience with front-end build tools and bundlers like Webpack, Gulp, or Bower.
- Knowledge of test-driven development (TDD) and experience using frameworks like RSpec.
- Understanding of cloud-based technologies and platforms like AWS or Heroku.
- Active participation in the Ruby on Rails community or contributions to open-source projects.
If you are passionate about Ruby on Rails development, possess a keen eye for detail, and thrive in a collaborative environment, we invite you to join our team of talented developers. Showcase your expertise, contribute to innovative web application development, and make a significant impact on our organization’s success.
Please include your portfolio or links to relevant projects when applying.
At TIGI HR, we are an equal opportunity employer that values diversity and is dedicated to fostering an inclusive environment for all employees.
Our services are available in all major cities including Bangalore, Pune, Mumbai, Gurgaon, Noida, Hyderabad, Ahmedabad, Kolkata, Chennai, Gandhinagar, Indore etc. We have also expanded our wings toward Australia and Canada too.
Also, we do have many jobs for Work From Home (WFH) and on a Remote basis as well.