Rails Developer
Stafflink.ca Toronto IT Staffing Company
Toronto, ON
1d ago

Our client in Toronto is seeking a Rails Developer for a full time permanent job opportunity.

Do you have an itch for large data sets, complex integrations, performance considerations, and a fast-paced environment that will provide you opportunities to wear many hats and improve yourself?

If so, you are perfect for our team! We are looking for passionate, versatile developers just like you, who thirst for learning, challenges, and to simply contribute to a growing product every day! Apply and join our team today!

As a Rails Developer, you will

  • Write, modify, review, optimize and debug code
  • Participate in testing and quality control activities as per the testing strategy
  • Have the chance to act as adviser to the Development teams
  • Support project-related activities
  • Review peer code and architecture to ensure compliance with Company development standards and industry best practices
  • Work with large data-sets from various sources
  • Work with a DevOps mindset with consideration for performance, optimization, refactoring, and data integrity
  • Provide or grow into a position of technical leadership within the project team.
  • What you’ll need to succeed

  • 3+ years of experience in a web development role Experience with open-source development in an Agile environment
  • Strong Rails development
  • Data model design (both relational and document storage)
  • Experience in developing RESTful web APIs
  • Experience with test automation and unit testing
  • Understanding of HTML5 / CSS3 / SASS / JavaScript (at least jQuery)
  • Understanding of Bootstrap CSS Framework or CSS Flexbox
  • Nice to have

  • MySQL, Mongo
  • Experience with AWS services EC2, Elastic Beanstalk, RDS, SQS
  • How we like to give back

  • Competitive compensation package with flexible benefits
  • A fun, motivating work environment
  • Several different learning and development opportunities
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form