Search by job, company or skills

Mobile Programming

Ruby On Rails Developer

4-9 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 9 days ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

Job Description

About the Role:

We are seeking askilled Ruby on Rails Developerto join our growing engineering team. You will be responsible for designing, developing, and maintaining scalable web applications, delivering clean and efficient code while collaborating with cross-functional teams.

Key Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable Ruby code using theRails framework.
  • Develop and maintainRESTful APIsfor web and mobile clients.
  • Integrate user-facing elements with server-side logic.
  • Optimize applications forspeed and scalability.
  • Write clean, maintainable, and testable code followingbest practices (DRY, MVC).
  • Performunit and integration testing using RSpec or MiniTest.
  • Collaborate with front-end developers, product managers, and designers to deliver features.
  • Troubleshoot, debug, and upgrade existing applications.
  • Ensuresecurity and data protection measuresare implemented.
  • Participate incode reviews and continuous improvement practices.

Required Skills:

  • Strong programming skills inRubyand experience withRuby on Rails framework.
  • Good understanding ofMVC architecture, ActiveRecord, migrations, and Rails routing.
  • Experience withHTML, CSS, JavaScriptfor front-end integration.
  • Solid understanding ofRESTful API development.
  • Working experience withdatabases (PostgreSQL, MySQL, SQLite)and writing optimized queries.
  • Knowledge ofGitfor version control.
  • Familiarity withRSpec, Capybara, or MiniTestfor testing.
  • Understanding ofbackground job processingwith Sidekiq or Resque.
  • Knowledge ofcaching strategies (Redis, Memcached).
  • Awareness ofsecurity best practicesin Rails.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Mobile programming LLC was started with the mission to provide “Economic as well as Efficient” software solutions. We firmly believe in the credibility and scalability of Digital Transformation. Our services are focused on Mobility Solutions, Custom App Development, Cloud Solutions, IoT, AR/VR, Blockchain, Artificial Intelligence & Machine Learning, Predictive Analytics & Big Data Solutions, and several other trending as well as emerging technologies. At its core, Mobile programming is all about developing solutions which help clients accelerate their business processes, achieve optimum productivity, and mitigate risks.

Job ID: 124387919

Similar Jobs