Ruby on Rails Developer

3 days ago


Greater Toronto Area, Canada Think Dirty® Full time

Think Dirty is the #1 beauty ingredients app, awarded App of the Day in 2021 from over 2M apps in the App Store. It connects ingredient-conscious beauty shoppers to natural beauty brands. Our platform engages both consumers and brands to make healthier and socially responsible choices when it comes to ingredients safety and a healthy environment. Over 6.5 M consumers use Think Dirty to shop for better personal and beauty products for their health and the environment.


We seek motivated and passionate individuals like you to join an excellent cause for consumers and health enthusiasts. Would that be you?


Job Description:

As a Ruby on Rails Developer at Think Dirty, you’ll have a chance to work on a meaningful startup, empowering consumers to choose the safest products for their health and the environment. Our full-stack developers will expose you to all aspects of the business and work with cutting-edge technologies. You’ll have a big impact on our mission to create a clean beauty platform.

We are seeking a highly skilled and motivated developer to enhance and scale the backend of our Think Dirty app. You’ll collaborate with our cross-functional team to ensure a smooth, secure, and scalable user experience.


Key Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable Ruby on Rails code.
  • Develop APIs that support our mobile app, web services, and future products.
  • Implement and maintain GraphQL and OpenAPI for APIs.
  • Improve performance, reliability, and scalability of backend systems.
  • Work on both full-stack web development and mobile development projects.
  • Identify and fix bottlenecks and bugs while enhancing application performance.
  • Implement security and data protection best practices.
  • Collaborate with front-end developers, product managers, and stakeholders to implement new features and improvements.
  • Optimize the backend for increased traffic and future growth.

Qualifications:

  • 5+ years of experience in backend API development using Ruby on Rails.
  • Expert in Ruby on Rails and tools like GraphQL and OpenAPI.
  • Proficiency in Ruby 2 and Rails 3.
  • Solid grasp of object-oriented programming and server-side templating languages.
  • Experience in full-stack web development, mobile development, and API development.
  • Deep understanding of mobile development requirements for native iOS and Android.
  • Proficiency in frontend frameworks such as Ember.js, Angular.js, or Backbone.js.
  • Familiarity with MVC, Mocking, ORM, RESTful concepts.
  • Know-how of deployment tools like Capistrano or Docker and cloud platforms such as AWS, Google Cloud, or Heroku.
  • Ability to integrate multiple data sources and databases.
  • Proficient with Git and strong unit test/debugging skills.
  • Enthusiastic about product quality with an independent, fast learner, and self-starter attitude.
  • Familiar with continuous integration (CI/CD) processes.
  • Collaborative team player with a proactive mindset: you think and then execute efficiently.


Bonus Skills:

  • Open-source project contributions are highly valued.


Who You Are:

  • Believes that code clarity is paramount to modern engineering teams
  • An experienced product-minded backend engineer with a proven track record of using mobile development best practices
  • Experience in building backends for mobile apps in iOS and Android
  • Experience working on teams in an Agile-Scrum environment
  • Ability to communicate, help lead technical decision-making, mentor less experienced developers and estimate delivery effectively
  • Is excited about collaborating with others, engineering and non-engineering, both learning & teaching, as Think Dirty grows



To Apply:

Please email your application to careers@thinkdirtyapp.com with the subject line “Backend Ruby on Rails Developer Application – [Your Name].”


Easy Apply or email us at careers@thinkdirtyapp.com

Please include:

  1. First Name *
  2. Last Name *
  3. Email *
  4. Location (City) *
  5. Resume/CV *
  6. LinkedIn Profile *
  7. GitHub Profile Link *
  8. Are you legally authorized to work in the country where this role is based? *
  9. What is your desired salary? *


We look forward to hearing from you



  • Toronto, Ontario, Canada Ruby on Rails Full time

    About the RoleWe are seeking a highly skilled and experienced Full-Stack Developer to join our team at Mitre Media. As a key member of our development team, you will be responsible for designing, developing, and maintaining our web applications using Ruby on Rails.ResponsibilitiesDesign and develop high-quality, scalable, and maintainable web applications...


  • Toronto, Ontario, Canada Ruby on Rails Full time

    About the RoleWe are seeking a highly skilled and experienced Full-Stack Developer to join our team at Mitre Media. As a key member of our development team, you will be responsible for designing, developing, and maintaining our web applications using Ruby on Rails.ResponsibilitiesDesign and develop high-quality, scalable, and maintainable web applications...


  • Old Toronto, Canada Click On Group Full time

    We have Ruby on Rails Developer Job openings for a dedicated and skilled Ruby on Rails Developer to join our development team. The ideal candidate will have a strong command of Ruby programming, proficiency in the Ruby on Rails framework, and a passion for creating scalable and efficient web applications. As a Ruby on Rails Developer, you will collaborate...


  • Old Toronto, Canada Click On Group Full time

    We have Ruby on Rails Developer Job openings for a dedicated and skilled Ruby on Rails Developer to join our development team. The ideal candidate will have a strong command of Ruby programming, proficiency in the Ruby on Rails framework, and a passion for creating scalable and efficient web applications. As a Ruby on Rails Developer, you will collaborate...


  • Greater Toronto Area, Canada Think Dirty® Full time

    About Think DirtyThink Dirty is a leading beauty ingredients app that empowers consumers to make informed choices about the products they use. Our mission is to create a clean beauty platform that prioritizes health and sustainability.Job DescriptionWe are seeking a highly skilled Ruby on Rails Developer to join our team and contribute to the development of...


  • Greater Toronto Area, Canada Think Dirty® Full time

    About Think DirtyThink Dirty is a leading beauty ingredients app that empowers consumers to make informed choices about the products they use. Our mission is to create a clean beauty platform that prioritizes health and sustainability.Job DescriptionWe are seeking a highly skilled Ruby on Rails Developer to join our team and contribute to the development of...


  • Old Toronto, Canada Long Island Council On Alcoholism & Drug Dependence, Inc. Full time

    We have Ruby on Rails Developer Job openings for a dedicated and skilled Ruby on Rails Developer to join our development team. The ideal candidate will have a strong command of Ruby programming, proficiency in the Ruby on Rails framework, and a passion for creating scalable and efficient web applications. As a Ruby on Rails Developer, you will collaborate...


  • Greater Toronto Area, Canada Think Dirty® Full time

    Think Dirty is the #1 beauty ingredients app, awarded App of the Day in 2021 from over 2M apps in the App Store. It connects ingredient-conscious beauty shoppers to natural beauty brands. Our platform engages both consumers and brands to make healthier and socially responsible choices when it comes to ingredients safety and a healthy environment. Over 6.5 M...


  • Greater Toronto Area, Canada Think Dirty® Full time

    Think Dirty® is Hiring a Ruby on Rails DeveloperAt Think Dirty®, we're passionate about empowering consumers to make informed choices about the beauty products they use. As a Ruby on Rails Developer, you'll play a critical role in helping us achieve this mission by building scalable, efficient, and secure backend systems.Key Responsibilities:Design,...


  • Greater Toronto Area, Canada Think Dirty® Full time

    Think Dirty® is Hiring a Ruby on Rails DeveloperAt Think Dirty®, we're passionate about empowering consumers to make informed choices about the beauty products they use. As a Ruby on Rails Developer, you'll play a critical role in helping us achieve this mission by building scalable, efficient, and secure backend systems.Key Responsibilities:Design,...


  • Greater Toronto Area, Canada Think Dirty® Full time

    About Think DirtyThink Dirty is a leading beauty ingredients app that empowers consumers to make informed choices about the products they use. As a Ruby on Rails Developer, you will play a crucial role in enhancing and scaling the backend of our app, ensuring a seamless and secure user experience.Job DescriptionWe are seeking a highly skilled and motivated...


  • Greater Toronto Area, Canada Think Dirty® Full time

    About Think DirtyThink Dirty is a leading beauty ingredients app that empowers consumers to make informed choices about the products they use. As a Ruby on Rails Developer, you will play a crucial role in enhancing and scaling the backend of our app, ensuring a seamless and secure user experience.Job DescriptionWe are seeking a highly skilled and motivated...


  • Old Toronto, Ontario, Canada Click On Group Full time

    Key Responsibilities:Collaborate with cross-functional teams to design, develop, test, and maintain software solutions that align with our business goals.Develop and maintain server-side logic using Ruby on Rails, adhering to best practices and conventions.Write clean, modular, and maintainable code that follows coding standards and industry best...


  • Old Toronto, Ontario, Canada Click On Group Full time

    Key Responsibilities:Collaborate with cross-functional teams to design, develop, test, and maintain software solutions that align with our business goals.Develop and maintain server-side logic using Ruby on Rails, adhering to best practices and conventions.Write clean, modular, and maintainable code that follows coding standards and industry best...


  • Old Toronto, Canada Theparkonmain Full time

    We have Ruby on Rails Developer Job openings for a dedicated and skilled Ruby on Rails Developer to join our development team. The ideal candidate will have a strong command of Ruby programming, proficiency in the Ruby on Rails framework, and a passion for creating scalable and efficient web applications. As a Ruby on Rails Developer, you will collaborate...


  • Old Toronto, Canada Theparkonmain Full time

    We have Ruby on Rails Developer Job openings for a dedicated and skilled Ruby on Rails Developer to join our development team. The ideal candidate will have a strong command of Ruby programming, proficiency in the Ruby on Rails framework, and a passion for creating scalable and efficient web applications. As a Ruby on Rails Developer, you will collaborate...


  • Toronto, Ontario, Canada Click On Group Full time

    About the RoleWe are seeking a highly skilled Ruby on Rails Developer to join our development team at Click On Group. As a Ruby on Rails Developer, you will play a crucial role in designing, developing, and maintaining scalable and efficient web applications.Key ResponsibilitiesCollaboration and Communication: Work closely with cross-functional teams,...


  • Toronto, Ontario, Canada Click On Group Full time

    About the RoleWe are seeking a highly skilled Ruby on Rails Developer to join our development team at Click On Group. As a Ruby on Rails Developer, you will play a crucial role in designing, developing, and maintaining scalable and efficient web applications.Key ResponsibilitiesCollaboration and Communication: Work closely with cross-functional teams,...


  • Toronto, Ontario, Canada Click On Group Full time

    Position Overview: We are seeking a dedicated and talented Ruby on Rails Software Engineer to enhance our development team at Click On Group. The ideal candidate will possess a robust understanding of Ruby programming, expertise in the Ruby on Rails framework, and a commitment to developing scalable and efficient web applications.Key...


  • Toronto, Ontario, Canada Theparkonmain Full time

    About TheparkonmainWe are a dynamic and innovative company seeking a talented Ruby on Rails Developer to join our development team.Job SummaryThe ideal candidate will have a strong command of Ruby programming, proficiency in the Ruby on Rails framework, and a passion for creating scalable and efficient web applications.Key ResponsibilitiesCollaborate with...