Ruby on Rails Developer

We are looking for a Ruby on Rails Developer that:

  • Is a self-starter with strong self-management skills
  • Has experience building highly interactive modern web applicationsĀ 
  • Has work experience as a Ruby on Rails developer
  • Has a firm grasp of object oriented analysis and design
  • Has a good knowledge of writing and using complex queries (SQL and Rails)
  • Possesses good knowledge of relational databases
  • Possesses demonstrable knowledge of front-end technologies such as JavaScript, HTML, CSS and JQuery
  • Has working knowledge of NoSQL databases, Stimulus, Hotwire, ViewComponent
  • Is able to implement automated testing platforms and unit tests using tools like RSpec
  • Has a good knowledge of code versioning tools like GitHub, Git, etc

The Ruby on Rails Developer will be expected to:

  • Write clean, maintainable and efficient code
  • Design robust, scalable and secure features
  • Write clear and understandable commit messages
  • Contribute in all phases of the development lifecycle
  • Follow best practices (test-driven development, continuous integration, SCRUM, refactoring and code standards)
  • Integrate data storage solutions (may include databases, cloud object storages, etc.)
  • Integrate user-facing elements developed by front-end developers with server side logic
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization and automatization
  • Monitor & improve application performance over time