Reddoorz - Senior Software Developer - Ruby on Rails

3 days ago


Noida, India Reddoorz Full time

Job Summary :

We are looking for an experienced and motivated Senior Software Developer with a strong focus on Ruby on Rails (ROR) to join our dynamic development team.

The ideal candidate will have a solid understanding of building web applications using the Ruby on Rails framework and will be responsible for designing, developing, and maintaining scalable and high performance web applications.

The role requires expertise in front-end and back-end technologies, with a focus on Ruby on Rails, MySQL, Redis, ElasticSearch, and other modern technologies.

Key Responsibilities :

- Design, develop, and maintain scalable and efficient web applications using Ruby on Rails.

- Write clean, reusable, and maintainable code adhering to best practices and industry standards.

- Collaborate with cross-functional teams to gather requirements and develop solutions for complex web applications.

- Implement and integrate various APIs and third-party services into the platform.

- Lead the development of end-to-end web applications, ensuring high performance, scalability, and reliability.

- Design and implement RESTful APIs and services for internal and external consumption.

- Optimize application performance, implement caching techniques, and ensure efficient database queries to enhance user experience.

- Work with MySQL databases to design schemas, write efficient queries, and optimize performance.

- Handle database migrations and data integrity issues, ensuring that applications function seamlessly.

- Develop and implement test-driven development (TDD) practices using RSpec and Capybara for unit, integration, and end-to-end testing.

- Collaborate with QA engineers to ensure comprehensive test coverage and product quality.

- Implement continuous integration (CI) pipelines to automate testing, building, and deployment processes.

- Manage source code using Git, ensuring efficient version control and collaboration with team members.

- Participate in code reviews, providing constructive feedback, and ensuring code quality.

- Document software components, systems, and processes to facilitate collaboration across teams.

- Monitor application performance, use monitoring tools to track system performance and identify bottlenecks.

- Implement caching techniques and optimize web performance, ensuring smooth and fast user experiences.

- Troubleshoot and resolve performance issues and bugs efficiently.

- Work closely with product managers, designers, and other stakeholders to define and implement features and functionalities.

- Ensure that the development process aligns with project timelines and requirements.

- Communicate effectively within the team and with stakeholders to provide regular updates on development progress and blockers.

- Stay up-to-date with the latest Ruby on Rails trends, frameworks, and technologies.

- Contribute ideas for improving the development process and overall system architecture.

- Actively learn new technologies and methodologies to continue enhancing technical expertise.

Required Skills and Qualifications :

- 4-6 years of hands-on experience in Ruby on Rails development.

- Strong experience with end-to-end web application development and full-stack development.

- In-depth knowledge and experience with MySQL databases, including complex queries, database design, and performance tuning.

- Expertise in using Git for version control and managing collaborative development efforts.

Technical Skills :

- Strong proficiency with Ruby on Rails and web application frameworks.

- Familiarity with JavaScript frameworks such as AngularJS, React, or Vue.js.

- Experience with Redis for caching and performance optimization.

- Experience with Sidekiq for background job processing.

- Hands-on experience with Solr or ElasticSearch for search functionality and enterprise search solutions.

- Proficient in design patterns and best practices for software design.

- Familiarity with AWS services and cloud infrastructure (e., EC2, S3, Lambda, etc.) is a plus.

- Experience with Heroku for deploying and scaling web applications.

- Strong knowledge of Test-Driven Development (TDD) and experience using testing frameworks like RSpec and Capybara.

- Familiarity with Behavior-Driven Development (BDD) frameworks like Cucumber is a plus.

- Experience with CI/CD pipelines and automation tools for continuous testing, integration, and deployment.

- Solid understanding of web performance best practices, including caching, load balancing, and network optimizations

(ref:hirist.tech)

  • noida, India RedDoorz Full time

    Job Description- The technology stack required Ruby on Rails, JS frameworks like AngularJs, Redis, Sidekiq, Solr/ElasticSearch, MySQL, RSpec, Capybara, TDD, CI, Git, AWS, Heroku etc.* 4-6 years’ experience with Ruby on Rails* Should be currently hands-on ROR.* Experience with end-to-end web application development*Experience with MySQL.* Experience with...


  • Noida, India Programmers.io Full time

    We are Looking a Senior Software Developer. Here you can go through job description. Role- Ruby on Rails Developer Location- Noida (Hybrid) Job Description: We are seeking a highly skilled and motivated Senior Software Developer with expertise in Ruby on Rails to join our dynamic development team. As a Senior Developer, you will be...


  • Noida, India Programmers.io Full time

    We are Looking a Senior Software Developer. Here you can go through job description. Role- Ruby on Rails Developer Location- Noida (Hybrid) Job Description: We are seeking a highly skilled and motivated Senior Software Developer with expertise in Ruby on Rails to join our dynamic development team. As a Senior Developer, you will be responsible for...


  • Noida, India Programmers.io Full time

    We are Looking a Senior Software Developer. Here you can go through job description.Role- Ruby on Rails DeveloperLocation- Noida (Hybrid)Job Description:We are seeking a highly skilled and motivated Senior Software Developer with expertise in Ruby on Rails to join our dynamic development team. As a Senior Developer, you will be responsible for...


  • Noida, India Programmers.io Full time

    We are Looking aSenior Software Developer.Here you can go through job description.Role- Ruby on Rails DeveloperLocation- Noida (Hybrid)Job Description:We are seeking a highly skilled and motivatedSenior Software Developerwith expertise inRuby on Railsto join our dynamic development team. As a Senior Developer, you will be responsible for designing,...


  • Noida, India Programmers.io Full time

    We are Looking a Senior Software Developer. Here you can go through job description.Role- Ruby on Rails DeveloperLocation- Noida (Hybrid)Job Description:We are seeking a highly skilled and motivated Senior Software Developer with expertise in Ruby on Rails to join our dynamic development team. As a Senior Developer, you will be responsible for designing,...


  • Noida, India Programmers.io Full time

    We are Looking a Senior Software Developer. Here you can go through job description.Role- Ruby on Rails DeveloperLocation- Noida (Hybrid)Job Description:We are seeking a highly skilled and motivated Senior Software Developer with expertise in Ruby on Rails to join our dynamic development team. As a Senior Developer, you will be responsible for designing,...


  • Noida, India Programmers.io Full time

    We are Looking a Senior Software Developer. Here you can go through job description. Role- Ruby on Rails Developer Location- Noida (Hybrid) Job Description: We are seeking a highly skilled and motivated Senior Software Developer with expertise in Ruby on Rails to join our dynamic development team. As a Senior Developer, you will be responsible for...


  • Noida, India Programmers.io Full time

    We are Looking a Senior Software Developer. Here you can go through job description. Role- Ruby on Rails Developer Location- Noida (Hybrid) Job Description: We are seeking a highly skilled and motivated Senior Software Developer with expertise in Ruby on Rails to join our dynamic development team. As a Senior Developer, you will be...


  • noida, India Programmers.io Full time

    We are Looking a Senior Software Developer. Here you can go through job description.Role- Ruby on Rails DeveloperLocation- Noida (Hybrid)Job Description:We are seeking a highly skilled and motivated Senior Software Developer with expertise in Ruby on Rails to join our dynamic development team. As a Senior Developer, you will be responsible for designing,...


  • Noida, India CodeChavo Full time

    Company Description : CodeChavo is a global digital transformation solutions provider based in Bengaluru. The company works closely with leading technology companies to drive real impact through transformation, from design to operation. With a focus on innovation, agility, and future-proof solutions, CodeChavo partners with clients to deliver high-quality...


  • Noida, India RedDoorz Full time

    Job Description- The technology stack required Ruby on Rails, JS frameworks like AngularJs, Redis, Sidekiq, Solr/ElasticSearch, MySQL, RSpec, Capybara, TDD, CI, Git, AWS, Heroku etc. * 4-6 years’ experience with Ruby on Rails * Should be currently hands-on ROR. * Experience with end-to-end web application development *Experience with MySQL. *...


  • Noida, India RedDoorz Full time

    Job Description- The technology stack required Ruby on Rails, JS frameworks like Angular Js, Redis, Sidekiq, Solr/Elastic Search, My SQL, RSpec, Capybara, TDD, CI, Git, AWS, Heroku etc. * 4-6 years ’ experience with Ruby on Rails * Should be currently hands-on ROR. * Experience with end-to-end web application development *Experience with My SQL. *...


  • Noida, India Strategic Talent Partner Full time

    Total Exp. Range (7-9 Years) Job Description: Full Stack Rails Software Engineer opportunity description We are looking to hire a Lead Full Stack Ruby on Rails Engineer with outstanding web development and leadership experience. This is an exceptional opportunity for a great developer to become a lead engineer for a small nimble team of talented...


  • Noida, India RedDoorz Full time

    Job Description-The technology stack required Ruby on Rails, JS frameworks like Angular Js, Redis, Sidekiq, Solr/Elastic Search, My SQL, RSpec, Capybara, TDD, CI, Git, AWS, Heroku etc.* 4-6 years’ experience with Ruby on Rails* Should be currently hands-on ROR.* Experience with end-to-end web application development*Experience with My SQL.* Experience with...


  • Noida, India Strategic Talent Partner Full time

    Total Exp. Range (7-9 Years)Job Description:Full Stack Rails Software Engineer opportunity descriptionWe are looking to hire a Lead Full Stack Ruby on Rails Engineer with outstandingweb development and leadership experience. This is an exceptional opportunity for a greatdeveloper to become a lead engineer for a small nimble team of talented...


  • Noida, India RedDoorz Full time

    Job Description- The technology stack required Ruby on Rails, JS frameworks like AngularJs, Redis, Sidekiq, Solr/ElasticSearch, MySQL, RSpec, Capybara, TDD, CI, Git, AWS, Heroku etc. * 4-6 years ’ experience with Ruby on Rails * Should be currently hands-on ROR. * Experience with end-to-end web application development *Experience with MySQL. *...


  • Noida, India RedDoorz Full time

    Job Description- The technology stack required Ruby on Rails, JS frameworks like AngularJs, Redis, Sidekiq, Solr/ElasticSearch, MySQL, RSpec, Capybara, TDD, CI, Git, AWS, Heroku etc.* 4-6 years’ experience with Ruby on Rails* Should be currently hands-on ROR.* Experience with end-to-end web application development*Experience with MySQL.* Experience with...


  • Noida, India RedDoorz Full time

    Job Description- The technology stack required Ruby on Rails, JS frameworks like AngularJs, Redis, Sidekiq, Solr/ElasticSearch, MySQL, RSpec, Capybara, TDD, CI, Git, AWS, Heroku etc.* 4-6 years’ experience with Ruby on Rails* Should be currently hands-on ROR.* Experience with end-to-end web application development*Experience with MySQL.* Experience with...


  • Noida, India RedDoorz Full time

    Job Description- The technology stack required Ruby on Rails, JS frameworks like AngularJs, Redis, Sidekiq, Solr/ElasticSearch, MySQL, RSpec, Capybara, TDD, CI, Git, AWS, Heroku etc. * 4-6 years ’ experience with Ruby on Rails * Should be currently hands-on ROR. * Experience with end-to-end web application development *Experience with MySQL. *...