Yuhu Careers Page
Sr Full Stack Developer
Toronto, Ontario, Canada .
full-time . May 25, 2021
Description
We are looking for a Senior Full Stack Developer who has at minimum 4 years of development experience and is looking to make a big impact to our overall outcome as a team. The engineering department at Yuhu is the largest team (11 engineers) and is responsible for our ongoing project and product deadlines. The team collaborates closely with all departments but especially with our design, product, and services team.
As a Senior Full Stack Developer, you will be responsible for driving the completion of multiple projects in collaboration with the rest of Yuhu. A natural capability to handle multiple projects simultaneously is a must for success in this role. It’s also important to be comfortable with the ever-changing environment of a startup - our focus can change as requirements change, and being excited about this environment will help with your success!
To be considered for this role, we are looking for Developers experienced in Ruby on Rails + React. We have 4 openings on the team (2 full stack, 1 back end and 1 front end). This is an exciting opportunity for someone who is looking for responsibility and growth in their role - let's grow together!
ABOUT YUHU
Yuhu is a property technology company headquartered in Toronto, Canada. We’re on a mission to Inspire Belonging by providing a product that streamlines the entire real estate ecosystem. Inspire Belonging (our mission statement) is stemmed from our desire to encompass community, trust, happiness, inclusiveness and confidence into a single word. With our technology and culture, Yuhu is shifting real estate from being a difficult and one directional process to being simple, automated and intuitive.
Today our product is used to help manage over $30B+ in real estate assets across Canada and the EU. Our growth plans include an expansion to the US market in 2022 and also growing our amazing team of 25 Yuhulians to 50+ by the end of this year! We bring an owner’s mentality to everything we do which is why we work in a system of accountability where we promote collaboration and teamwork more than anything. Working cross-functionally to find solutions is all part of our culture of radical transparency. We are also a growing startup, and with that, you have an incredible opportunity to make an impact on our product, clients, and, of course, teammates. If you're all about making an impact and bringing value we think you'll do great here!
At Yuhu, you have the chance to not only do the best work of your career but work that is putting Canada on the global stage. We know our technology changes lives and we're committed to making an impact. If that's something that speaks to you—you belong here, too.
WHAT WE’RE LOOKING FOR:
We are looking for Senior Full Stack Developer with a passion for solving tough problems, building scalable and maintainable code as well as are comfortable with the fast paced environment of a rapidly growing startup. We focus on building quality code whilst meeting deadlines to ensure we continue to iterate on our app. If you are interested in working with a lean but highly innovative team, you'll enjoy the day to day at Yuhu.
Our engineering team is a highly collaborative environment where we look for individuals who share their knowledge and learnings with each other. Some of the specific day to day responsibilities include:
- Confidently ship features and improvements to Yuhu's suite of products in a secure, well-tested, and performant way.
- Collaborate with other stakeholders to maintain a high bar for quality in a fast-paced, iterative environment.
- Advocate for improvements to product quality, security, and performance.
- Participate in on-call rotations to assist troubleshooting product operations, security operations, and urgent engineering issues. This offers you great exposure to our clients' needs and user perspectives.
- Experience owning a project from concept to production, including proposal, discussion, and execution.
- Mentor Software Developers while building for scale and performance.
You may be a fit for this role if you have:
- 5+ years of experience actively working with Ruby on Rails.
- 3+ years of experience actively working with React and Redux.
- 3+ years of experience leading multiple projects and initiatives, including product discussions, technical proposals, collaboration with other team members and releases.
- Proven track record of building well-designed systems that have a high level of automated testing.
- Demonstrates ability to clearly and concisely communicate about complex technical and/or organizational matters. Regularly achieves consensus with peers.
- Enjoy working with a small team in a collaborative environment - not working in silos.
- Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.
- Providing highly effective code reviews and peer support.
- Full knowledge of Agile. You should be comfortable and know your way around working within projects, sprints and the mechanics involved with it.
- Continued to stay up to date with the latest Ruby on Rails, React and Redux best practices.
Key Traits:
- Leaving the code (as well as tests) in a better state than you started it.
- Someone who wants to take ownership and is comfortable working in ambiguity.
- You will be given autonomy to excel and grow, and make decisions, but will be held accountable to taking those to the finish line. How you get there is on you!
- Desire to work in a collaborative team environment. We do not operate in silos.
- Documentation comes naturally to you. Strengths in written and verbal communication are essential to success in this role.
Don’t sweat it if you don’t have everything listed in the description. If you have some of the main qualities but feel confident it is a position that will make you excited to go into work everyday, then apply!
We are committed to providing an environment that is inclusive and accessible. Yuhu is an equal opportunity employer and considers all applicants for employment without discrimination. Please let us know if accommodation for the recruitment/interview process is required and we will work with you to make sure your needs are addressed.
Due to COVID-19 guidelines, this role is 100% remote / work from home until further notice. All interviews will be conducted using Google Meets.