Mid. RoR Developer


Join #Ensiteam!

We’re seeking a self-motivated and detail-oriented Ruby on Rails Developer with excellent problem-solving and communication skills to join our team.

Our mission

Our goal is to create a fun and productive environment that allows our employees to grow by experiencing exciting new things, while also helping us succeed.  We put great emphasis on our processes, methodologies and work pace, and we’re always striving to improve and innovate.


  • Develop, test, debug, and maintain web applications using Ruby on Rails.
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to build high-quality software solutions.
  • Write clean, maintainable, and efficient code that adheres to best practices and coding standards.
  • Deploy web applications to production environments, monitor and troubleshoot issues, and ensure high availability and performance.
  • Continuously improve software development processes and practices, including code review, continuous integration, and continuous delivery.

What you need to succeed

  • 3+ years of professional software development experience.
  • Strong working experience and deep knowledge of Ruby on Rails.
  • Understanding and experience with front-end programming: JavaScript, AJAX, JSON, HTML5.
  • Experience writing and communication with backend services using RESTful APIs, gRPC, or messaging-based systems.
  • Experience using Git for version control.
  • It would be a plus if you have experience with Backbone.js and AWS, knowledge of SQL and a passion for following SOLID Design Principles.

What do we offer?

  • Full-time remote role, offering flexibility and work-life balance.
  • Competitive salary and benefits package aligned to your experience and needs.
  • Collaborate with clients and a talented team of developers from around the world.
  • Continuous learning and development opportunities to keep your skills sharp.

If you’re a driven and enthusiastic Ruby on Rails Developer with a passion for delivering high-quality software and an eagerness to collaborate with a dynamic team, apply now and let’s work together to shape a brighter future through technology!

Apply for this Job