Senior Software Developer

Toronto, ON, Canada

Job Description


Think Research is a disruptive and rapidly growing software company that is changing the way healthcare is delivered across Canada, in the U.S. and EU. We are passionate about what we do, and even more so about the amazing people that help make what we do possible.

We\xe2\x80\x99re growing fast and we need all hands on deck. Hungry to make a change that will affect millions? Well grab a quick snack, we\'re looking for you.

Why Us?

  • Be part of something special. It\'s not every day you get to change the way your friends and family are cared for
  • Our company culture is one of the things we are most proud of. Our friendly, talented, and energetic team makes coming into work feel like we\'re conquering more than just milestones in our healthcare system, but building strong friendships at the same time
The kind of work you\'d be doing:
  • Face exciting, out of the box challenges on a daily basis
  • Working on all levels of the code base while applying your creativity and pragmatism
  • Creating web applications using primarily Ruby on Rails
  • Implement web interfaces using XHTML, CSS and Javascript
  • Working closely with our product and design teams to define feature specifications
  • Working closely with operations and infrastructure to build and scale back-end services
  • Building something that dramatically improves patient care in Canada
  • Mentoring junior staff in an innovative and fast-paced environment
Ideal qualifications*:
  • Minimum of 2+ years\xe2\x80\x99 experience with Ruby on Rails
  • Minimum of 5+ years\' experience with Software Development
  • Experience working with AngularJS and/or ReactJS
  • 2+ years\xe2\x80\x99 relational DB experience \xe2\x80\x93 MySQL and/or PostgreSQL preferred
  • Javascript, HTML/CSS
  • API design and strong documentation skills
  • HTML 5/CSS 3 and responsive design knowledge would be considered a plus
  • Experience with Git/Github as a version control tool
  • Experience with the TDD process
  • Strong teamwork and interpersonal skills
  • University Degree in Computer Science, Engineering
Powered by JazzHR

Think Research

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2198986
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned