Upload Button Icon Add office photos
filter salaries All Filters

1 RedDoorz Job

Reddoorz - Senior Software Developer - Ruby on Rails (4-6 yrs)

4-6 years

Reddoorz - Senior Software Developer - Ruby on Rails (4-6 yrs)

RedDoorz

posted 18d ago

Job Role Insights

Flexible timing

Job Description

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


Functional Areas: Software/Testing/Networking

Read full job description

Prepare for Senior Software Developer roles with real interview advice

People are getting interviews at RedDoorz through

(based on 1 RedDoorz interview)
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

What people at RedDoorz are saying

Senior Software Developer salary at RedDoorz

reported by 10 employees with 5-10 years exp.
₹12 L/yr - ₹22 L/yr
18% more than the average Senior Software Developer Salary in India
View more details

What RedDoorz employees are saying about work life

based on 19 employees
62%
92%
61%
100%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

RedDoorz Benefits

Health Insurance
Cafeteria
Work From Home
Team Outings
Job Training
Free Transport +6 more
View more benefits

Compare RedDoorz with

Oyo Rooms

3.3
Compare

Treebo Hotels

3.3
Compare

FabHotels

3.1
Compare

MakeMyTrip

3.7
Compare

Cleartrip

3.4
Compare

Yatra

3.4
Compare

Goibibo

4.3
Compare

trivago

4.2
Compare

Airbnb

3.9
Compare

Udaan

4.0
Compare

Swiggy

3.8
Compare

CARS24

3.6
Compare

BlackBuck

3.8
Compare

Blinkit

3.8
Compare

Ninjacart

4.0
Compare

Rivigo

3.9
Compare

Meesho

3.7
Compare

Paisabazaar.com

3.5
Compare

Tata 1mg

3.7
Compare

Wheelseye Technology

3.7
Compare

Similar Jobs for you

Senior Software Developer at Anzyglobal

4-6 Yrs

₹ 12-16 LPA

Senior Ruby on Rails Developer at AAPNA Infotech Pvt Ltd

Remote

6-10 Yrs

₹ 15-23 LPA

Software Developer at Team Engine HCM

Remote

3-5 Yrs

₹ 10-25 LPA

Full Stack Developer at DirectShifts

6-15 Yrs

₹ 20-40 LPA

Senior Software Engineer at Cisco Meraki

Bangalore / Bengaluru

5-8 Yrs

₹ 14-19 LPA

Full Stack Developer at Take North

Bangalore / Bengaluru

3-6 Yrs

₹ 15-25 LPA

Software Engineer II at RetailMeNot, Inc.

Remote

2-5 Yrs

₹ 6-10 LPA

Senior Full Stack Developer at Heycoach

Bangalore / Bengaluru

4-8 Yrs

₹ 10-20 LPA

Full Stack Developer at Hey Coach

Bangalore / Bengaluru

4-8 Yrs

₹ 12-18 LPA

Full Stack Developer at HeyCoach

1-6 Yrs

₹ 5-14 LPA

write
Share an Interview