Full-Stack Developer - 1 Year Contract

HomeStars Inc.
Toronto, ON
Remote
Contract
Experienced
Posted 28 days ago This job may expire soon!

Job Type: Full Time - 1 Year Contract

Hours: Mon-Fri, 40 hours/week

This opportunity has the flexibility to work remotely anywhere in Canada.

Perks of joining HomeStars:

  • All our roles are currently remote. Office equipment supplied!
  • Comprehensive benefits package. We want our employees to stay healthy!
  • Home Improvement Credit: All employees receive a yearly credit to use toward a service from HomeStars
  • Wellness activities to support your mental and physical health and Employee and Family Assistance Program
  • December Closure: Our whole team takes a break in the last week of December, every year
  • Personal Days: 5 extra days off per year, on top of vacation and sick days
  • Beautiful brick & beam office in the heart of Toronto's entertainment district, including a rec room with lounge, ping pong, darts, and foosball

The Opportunity

  • As a FullStack Developer, you will have the opportunity to help build new exciting products, improve our platform, and work with a highly talented team while living by our engineering values:

Our Engineering Values:

  • A culture of Continued Learning - Learn and teach, grow yourself and your colleagues at HomeStars
  • Reduce Operational Costs - Reduce our AWS infra costs and SaaS licensing fees
  • Operational Resiliency - Optimize how we monitor, maintain, support, and patch our systems
  • Enhance Developer Experience - Make our development flow easier, simpler and with minimum friction
  • Pay Technical Debt on time - Maintain, Manage and Minimize Technical Debt. Ultimately, pay Tech debt before due date
  • Increase the flow - Deliver value faster and with higher quality
  • Shift Left - Move and help your team to shift left by testing as early as possible

Our stack:

  • Ruby on Rails
  • React
  • Amazon Web Services (AWS)
  • CircleCI
  • EC2
  • S3
  • Elasticsearch
  • MySQL
  • PostgreSQL
  • Sidekiq
  • RabbitMQ

Your typical day at HomeStars:

  • Participating in design charrettes and reviews for new product features
  • Writing client-side code for our Homeowner and Service Pro dashboards
  • Build API endpoints for our front end and mobile clients
  • Build location, authentication, and search services
  • Ensure our services scale reliably as we continue to grow
  • Collaborate with cross-functional teams to deliver feature-rich solutions that meet customer needs
  • Identify areas for improvement and propose innovative solutions to enhance our software development process and practices

Must-have qualifications:

  • Minimum 2+ years experience with Ruby on Rails
  • You are proficient in React.js, with a track record of developing web applications using this technology
  • You have a solid understanding of front-end technologies such as HTML5, CSS3, and JavaScript, ensuring an engaging and seamless user experience
  • You are proficient with RESTful API design principles and have the ability to create and consume APIs
  • You have substantial experience with RDBMSs like MySQL and PostgreSQL
  • You have curiosity about how things work
  • You learn quickly and make steady progress
  • You communicate effectively with people from different disciplines, like Product and Design
  • You are aware of industry trends impacting our infrastructure and our build system, including experience in ansible, CircleCI, npm, docker, vagrant and git
  • You are excited about sharing knowledge with coworkers
  • You have a keen eye for application performance and code quality
  • You have experience with functional MiniTest, RSpec or similar test frameworks
  • You enjoy collaborating on technical projects and planning before executing

Nice-to-Have Qualifications:

  • You have experience with ES6
  • Experience with the JSON API Specifications
  • Experience with Ansible and Docker
  • Experience with web sockets
  • Learns and proposes new experiments to help their team collaborate more effectively
  • Be able to own the technical testing and performance plan for their projects

About HomeStars

HomeStars is Canada's leading platform connecting homeowners with qualified service professionals for their home improvement needs. Every month, over half a million homeowners visit HomeStars to research and select the best-rated professionals nearby. Check out homestars.com to learn more!

HomeStars Core Values

Our Core Values are woven into everything we do. They guide how we behave, how we act, and what we will aspire to be. They underpin the culture of HomeStars and act as drivers for impact, personal growth, and collective performance.

Customer Obsessed: When our customers thrive, we thrive. We put their needs first.

Think Big: We think without limits. We believe in the possible.

Embrace Candor: We speak up, listen, and challenge respectfully.

Act Like an Owner: We're invested, we own our outcomes.

Bias for Action: We take action to accelerate our success. Speed matters.

We're Stronger Together: Our differences empower us, and our will to win unites us.

HomeStars has recently been recognized as:

Great Place to Work Certified

Best Workplaces in Inclusion 2023

Best Workplaces in Technology 2023

Best Workplaces for Mental Wellness 2023

Best Workplace with Most Trusted Executive Teams 2023

Best Workplaces Managed by Women 2023

Canada's Most Admired Corporate Cultures 2023

We are an equal opportunity employer and do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

#LI-Remote

#J-18808-Ljbffr