Upload Button Icon Add office photos
filter salaries All Filters

1 Yochana IT Solutions Job

Immediate opening With Ruby on Rails For Codincity(Remote)

8-13 years

₹ 18 - 27.5L/yr

Chennai

2 vacancies

Immediate opening With Ruby on Rails For Codincity(Remote)

Yochana IT Solutions

posted 9d ago

Job Role Insights

Flexible timing

Key skills for the job

Job Description

We have an immediate opening with Codincity for remote ,

Please find the JD below


Need resources from Product based company Only ( No service based )

We are looking for a skilled Ruby on Rails Developer to join our dynamic team and help us build robust and scalable web applications. As a Ruby on Rails Developer, you will be responsible for developing, testing, and maintaining various components of our Rails applications while adhering to best practices and industry standards.

Responsibilities:

  • Utilize your expertise in Ruby on Rails to design, develop, and maintain web applications.
  • Manage dependency using Bundler and ensure smooth integration of third-party libraries and gems into the projects.
  • Write efficient and optimized Active Record queries for database operations.
  • Implement background job processing using Sidekiq to handle time-consuming tasks.
  • Utilize caching techniques such as Rails built-in caching, Redis, and memcached to enhance application performance.
  • Handle concurrency and distributed database operations with Makara to ensure high availability and reliability.
  • Manage database seeding and migrations for data and schema updates.
  • Stay updated with the latest Gems and Gemfile dependencies and manage them effectively.
  • Implement design patterns to create scalable and maintainable code.
  • Demonstrate a clear understanding of the differences between proc and lambda.
  • Work with ERB view templating engine and create reusable Partials for a modular approach to front-end development.
  • Implement error tracking using HoneyBadger to identify and resolve issues promptly.
  • Proficiently use IDEs like RubyMine/VSCode for efficient development and debugging.
  • Utilize Redis as an in-memory data store for caching and other data-intensive operations.
  • Apply memoization techniques to optimize performance and reduce redundant computations.
  • Leverage metaprogramming to create dynamic and flexible code structures.
  • Understand the method lookup process in Ruby to improve code efficiency.
  • Implement and work with MVC components like ActiveRecord for effective data management.
  • Utilize Object Relational Model (ORM) principles to interact with databases efficiently.
  • Optimize the performance of Ruby on Rails applications to ensure smooth user experiences.
  • Apply patterns like Single Table Inheritance (STI) and Polymorphic Associations for database schema design.
  • Implement publisher/subscriber eventing using Pusher to facilitate real-time communication between clients and servers.
  • Familiarity with Rails basics and adherence to Rails conventions as per https://guides.rubyonrails.org/.
  • Effectively manage Rails Routes and Serialization for seamless API development.
  • Utilize Rake for task automation and management within the Rails framework.
  • Work with Ruby version managers like rbenv, asdf, or RVM for project-specific Ruby environments.
  • Conduct unit testing using RSpec to ensure the quality and reliability of the code.
  • Understand variable scoping to maintain code clarity and avoid unintended side effects.

Requirements:

  • Bachelor's degree (BE/BTech) in Computer Science or related field (or equivalent experience).
  • Proven experience as a Ruby on Rails Developer with a strong portfolio of successful projects.
  • In-depth knowledge of Bundler, Active Record, Sidekiq, Redis, memcached, and other relevant tools and technologies.
  • Familiarity with design patterns, metaprogramming, and distributed database operations.
  • Strong understanding of Ruby version management, unit testing, and Rails conventions.
  • Excellent problem-solving and analytical skills.
  • Ability to work both independently and collaboratively in a team-oriented environment.
  • Strong communication and interpersonal skills.

Candidate should be able to:

  • Take ownership of assigned work and be accountable and responsible for its successful completion.
  • Embrace a helpful and supportive attitude towards team members, proactively offering assistance when needed.
  • Acknowledge that no one knows everything, but demonstrate a willingness to learn and research new topics diligently.
  • Cultivate curiosity about technology and business, showing interest in learning more about our sector.
  • Exhibit excellent time management skills, starting and ending meetings on time, and timeboxing research activities.
  • Pay attention to details when analyzing problems and developing solutions, while keeping sight of the bigger picture and broader context.
  • Communicate effectively, using precise and respectful language in written and verbal interactions.
  • Listen actively to others and accept feedback before making your points.
  • If you have a better approach, express it with a complete solution in mind.
  • Stay focused on completing ongoing tasks before starting new ones, adding new items to the backlog.
  • Strive for excellence in every opportunity and aim to impress all stakeholders, including team members, customers.

Interested resources can share their updated CV to below address .






Employment Type: Full Time, Permanent

Read full job description

What people at Yochana IT Solutions are saying

What Yochana IT Solutions employees are saying about work life

based on 30 employees
50%
100%
67%
100%
Flexible timing
Monday to Friday
No travel
Night Shift
View more insights

Yochana IT Solutions Benefits

Soft Skill Training
Job Training
Cafeteria
Work From Home
Free Transport
Team Outings +6 more
View more benefits

Compare Yochana IT Solutions with

Infosys

3.6
Compare

TCS

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

LTIMindtree

3.8
Compare

Mphasis

3.4
Compare

Hexaware Technologies

3.5
Compare

Persistent Systems

3.5
Compare

Karvy Financial Services

3.8
Compare

Reliance Money

3.7
Compare

Sonata Finance

3.9
Compare

Bss Microfinance

3.6
Compare

Link Group

3.8
Compare

Kifs Housing Finance

3.6
Compare

Incrementors Web Solutions

4.3
Compare

IDBI Capital

3.8
Compare

Profectus Capital

3.8
Compare

Mansukh Securities & Finance

3.1
Compare

Dmi Housing Finance

4.0
Compare

Similar Jobs for you

Ruby on Rails Developer at CODINCITY DIGITAL TECHNOLOGIES PRIVATE LIMITED

5-10 Yrs

₹ 18-25 LPA

Media at ThoughtFocus

Bangalore / Bengaluru

6-11 Yrs

₹ 30-37.5 LPA

Ruby on Rails Developer at Evnek

Mumbai, Delhi/Ncr + 1

5-10 Yrs

₹ 12-16 LPA

Ruby on Rails Developer at Evnek

Mumbai, Delhi/Ncr + 1

5-10 Yrs

₹ 12-16 LPA

Ruby on Rails Developer at Programmers io

Jaipur

3-8 Yrs

₹ 6-16 LPA

Ruby on Rails Developer at Finsire

Chennai

2-7 Yrs

₹ 8-15 LPA

Engineer at Money Forward India Pvt Ltd.

Chennai

5-10 Yrs

₹ 20-35 LPA

Staff Engineer at ThoughtSpot

Bangalore / Bengaluru

8-13 Yrs

₹ 27.5-30 LPA

Lead Developer at Uphance LLC

Delhi/Ncr

6-11 Yrs

₹ 30-40 LPA

Ruby on Rails Developer at Quarks

4-7 Yrs

₹ 15-26 LPA

Immediate opening With Ruby on Rails For Codincity(Remote)

8-13 Yrs

₹ 18 - 27.5L/yr

Chennai

9d ago·via naukri.com
write
Share an Interview