Senior Software Engineer – Ruby on Rails

We are looking for Senior Software Engineer – Ruby on Rails to join our dynamic team.

Key Responsibilities

  • Develop and maintain scalable, high-performance applications using Ruby on Rails, with a strong foundation in core concepts and object-oriented programming principles (Rails 4.2 preferred).
  • Contribute to open-source projects or Ruby gems to drive innovation and enhance software quality.
  • Build and enhance backend systems, ensuring adherence to MVC architecture, ORM principles, and RESTful design practices.
  • Write efficient, maintainable, and scalable Ruby code, implementing robust testing strategies, including unit testing.
  • Design, develop, and maintain solutions focused on performance and scalability, ensuring quality through continuous testing and best practices.

Candidate Profile

  • Bachelor’s or Master’s Degree in Computer Science, Information Technology, or a related field.
  • 4+ years of Ruby on Rails development experience, with 2+ years working with AWS services (EC2, RDS) and familiarity with cloud service deployment.
  • 1+ year of experience with Node.js, particularly in socket integration using Socket.IO.
  • Proficient in backend technologies, capable of designing complex systems.
  • Hands-on experience with databases such as MySQL/PostgreSQL and Redis; proficient in using Git for version control.
  • Practical experience with testing frameworks, particularly RSpec.
  • Proficiency in Linux environments and familiarity with VIM for coding efficiency.
  • Nice to have knowledge of JavaScript and other front-end technologies (React, Angular, etc.).
  • Proven ability to work collaboratively within Agile teams, including close collaboration with QA engineers and product owners.
  • Demonstrated experience in contributing to all phases of the software development lifecycle.
  • Previous contributions to community or open-source initiatives.
  • Familiarity with modern JavaScript frameworks and front-end development best practices.

Apply for this position

Subject:
Full Name *
Email *
Phone *
Message to Hiring Manager *
Upload CV/Resume *

Note: You can upload only pdf file and it must be less than 2 MB.

LinkedIn
Website