Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Full Stack Developer image - Rise Careers
Job details

Senior Full Stack Developer

RouteThis is a Waterloo-based B2B SaaS whose time has come to level up! We’re on a mission to intelligently automate technical support services with market leading software solutions that keep the modern, WIFI connected homes of the future optimized. RouteThis products are changing the world of technical support and we are looking for amazing talent to join our team and help us revolutionize this $15 billion dollar industry.

      

We are looking for a Senior Full Stack Developer to join our team and help shape the next generation of our solutions.  RouteThis has a competitive advantage in how we collect and diagnose WiFi health in a wide variety of situations.  In this role you will heavily contribute to efforts to further extend that advantage by leveraging data, scalable architecture and technical design, and generative AI technologies.  We care deeply about delivering value to our customers and solving their pain points.  We’re passionate about technology and getting stuff done fast and are looking for people who share these values and live them every day. 


In this role you will:
  • Design, develop and deploy solutions to advance the RouteThis current, emerging and future solutions
  • Actively participate in architectural and system design discussions with other engineering team members
  • Explore and prototype solutions
  • Mentor less experienced team members
  • Lead by example demonstrating the skills and behaviours needed to succeed as a senior engineering team member 
  • Work closely with product managers, customer experience team members, and customers to better understand key problems to be solved
  • Experiment and prototype solutions that leverage new technologies including generative AI to uncover opportunities to extend our competitive advantage


What you bring to the table:
  • True full stack experience designing and building both backend and frontend solutions 
  • Ability to understand and break down complex problems into manageable pieces that a team can deliver together
  • Experience using observability tooling to monitor the performance of mobile applications 
  • Experience with continuous delivery and what it takes to support it effectively 
  • Can develop rapidly while maintaining and promoting quality practices 
  • Experience mentoring less experienced developers 
  • Effective communicator in both individual and group settings for both technical and non-technical audiences
  • Experience with technologies used in the RouteThis stack including AWS lambda, Node.js, Python, OpenAI, React
  • Experience with generative AI technologies and frameworks with practical experience incorporating these features to provide value to customers is an asset


Who we are: 


RouteThis is a SaaS technology company that is changing the way ISPs and Smart Home companies handle technical support around the world. Instead of dealing with frustrating, long support calls where agents are unable to accurately identify issues, the RouteThis platform gives technical support teams the answers they need to immediately identify and resolve customers’ issues -- or help customers to solve it themselves before even needing to call.


We are headquartered in the Waterloo Region and our customers are all over the globe. If you want to work on the next generation of network diagnostics that provides a disruptive new approach for tech support teams, you should be working at RouteThis!


Why RouteThis?


Opportunity: As a rapidly evolving startup, we are constantly facing new challenges and opportunities, while working with us, you can jumpstart and shape your career.


Team: At RouteThis you will be working on a highly-motivated team, each team member has been carefully selected to ensure there is a fit with our values of One Team, Customer First, Innovate and Own It.   


Fun: We believe that work should be fun and  engaging. We host social events both in person and virtual. 


Total Rewards: We offer a total compensation package that includes competitive salaries, stock options, extended long weekends, and a comprehensive benefits package.


Location: Located in the “Silicon Valley of the North” we are proud members of the Waterloo-region in downtown Kitchener.   We offer flexible work arrangements including hybrid and remote options across Canada.


Please note: We thank all applicants for your interest in RouteThis. Only those applicants selected for an interview will be contacted. Agency calls will not be accepted. RouteThis is an Equal Opportunity Employer and considers applicants for employment without regard to race, colour, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, provincial, or local law. Please let us know if you require an accommodation due to a disability and we will work with you to address your needs.

RouteThis Glassdoor Company Review
3.5 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
RouteThis DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of RouteThis
RouteThis CEO photo
Jason Moore
Approve of CEO

Average salary estimate

$102500 / YEARLY (est.)
min
max
$85000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Full Stack Developer, RouteThis

At RouteThis, a cutting-edge B2B SaaS company based in Waterloo, we are on a spirited mission to transform technical support in the ever-evolving landscape of WiFi-connected homes. As we aim to reshape a $15 billion industry with our innovative software solutions, we're thrilled to invite a Senior Full Stack Developer to help spearhead this exciting journey. In this role, you'll be at the forefront of designing, developing, and deploying impactful solutions that harness data and scalable architecture, with a special focus on generative AI technologies. You’ll work alongside dedicated teammates who share your passion for technology and a fast-paced environment where delivering genuine value to our customers is paramount. Your contributions will be vital in driving architectural discussions, mentoring emerging talents, and prototyping groundbreaking features that can make a real difference in technical support services. If you're a communicator who excels in both technical and non-technical discussions, and you're eager to tackle complex challenges by breaking them down into manageable pieces, we want you on our team! At RouteThis, we value innovation, collaboration, and a fun work atmosphere. As part of our motivated team, you'll find opportunities for personal growth and career development while enjoying the well-deserved perks of a competitive salary, stock options, and a comprehensive benefits plan. So, if you're ready to leave your mark on the next generation of network diagnostics, let’s connect and revolutionize the tech support experience together!

Frequently Asked Questions (FAQs) for Senior Full Stack Developer Role at RouteThis
What roles does a Senior Full Stack Developer play at RouteThis?

A Senior Full Stack Developer at RouteThis engages in the entire development lifecycle, designing, building, and deploying solutions while actively participating in architectural discussions and mentoring junior developers. You will leverage cutting-edge technologies to advance our state-of-the-art software solutions in technical support.

Join Rise to see the full answer
What technologies should a Senior Full Stack Developer know at RouteThis?

At RouteThis, familiarity with AWS Lambda, Node.js, Python, OpenAI, and React is essential for a Senior Full Stack Developer. Additionally, experience with generative AI technologies is highly valued as it impacts our solutions and competitive edge.

Join Rise to see the full answer
How does the Senior Full Stack Developer contribute to customer experiences at RouteThis?

In this role, a Senior Full Stack Developer collaborates closely with product managers and customer team members to identify and solve key problems, ensuring the features and improvements directly enhance customer experiences and satisfaction.

Join Rise to see the full answer
What is the work environment like for a Senior Full Stack Developer at RouteThis?

RouteThis fosters a collaborative and innovative work environment where teamwork and creativity thrive. We emphasize values such as One Team, Customer First, and Innovate, which shape our culture and daily interactions among team members.

Join Rise to see the full answer
What professional development opportunities exist for Senior Full Stack Developers at RouteThis?

RouteThis is dedicated to the growth of its employees. As a Senior Full Stack Developer, you'll have access to mentoring opportunities, skill development workshops, and the chance to experiment with new technologies that advance your expertise and career.

Join Rise to see the full answer
What kind of impact can a Senior Full Stack Developer make at RouteThis?

A Senior Full Stack Developer can make a significant impact by driving innovation in how we automate technical support. Your work will help transform and optimize the technical support experience for both customers and support teams globally.

Join Rise to see the full answer
What makes RouteThis an attractive employer for a Senior Full Stack Developer?

RouteThis stands out as an employer due to its commitment to innovation, supportive culture, and competitive compensation package including stock options and flexible work arrangements. You’ll be part of a motivated team working on transformative solutions in a high-growth startup environment.

Join Rise to see the full answer
Common Interview Questions for Senior Full Stack Developer
Can you explain the full stack development process and how you've applied it in previous roles?

The full stack development process involves both front-end and back-end development. In previous roles, I've utilized frameworks like React for the front end and Node.js for the back end. My approach emphasizes communication with stakeholders to define requirements and continuous testing to ensure quality.

Join Rise to see the full answer
How do you approach system design discussions as a Senior Full Stack Developer?

I approach system design discussions by first understanding the business requirements and user needs. I prioritize collaboration, encouraging contributions from my peers while bringing my design perspective to ensure we address performance, scalability, and maintainability effectively.

Join Rise to see the full answer
What are some best practices for developing scalable applications?

Best practices for developing scalable applications include using modular code, asynchronous processing, robust error handling, and effective use of caching strategies. I also advocate for continuous monitoring and leveraging observability tools to proactively address performance metrics.

Join Rise to see the full answer
How do you stay up-to-date with emerging technologies, particularly in generative AI?

I stay updated by regularly reading industry blogs, participating in online forums, and taking relevant courses. Networking with other professionals and attending tech meetups also helps exchange knowledge. I often prototype new features to integrate emerging technologies into ongoing projects.

Join Rise to see the full answer
How do you ensure quality practices while developing rapidly?

I incorporate automated testing and continuous integration processes, allowing for swift deployment while maintaining quality. Regular code reviews and team collaboration ensure each feature meets our quality standards before releasing to production.

Join Rise to see the full answer
Can you describe your mentoring style and how you assist less experienced developers?

I believe in providing supportive and constructive feedback, encouraging questions and open dialogue. I often pair program with junior developers to help them understand complex concepts and gradually increase their responsibilities as they grow in their roles.

Join Rise to see the full answer
What strategies do you use to break down complex problems into manageable tasks?

I use techniques like user story mapping to describe user interactions, which helps visualize the desired outcomes. Then I break down these interactions into granular tasks, assigning them based on team strengths. This delegation fosters ownership and accountability.

Join Rise to see the full answer
How do you handle system outages or unexpected issues in applications?

In the event of outages, I immediately follow our incident response plan, involving swift identification and troubleshooting. I prioritize communication with the relevant stakeholders and ensure we conduct a post-mortem analysis to prevent future occurrences. This approach emphasizes improvement.

Join Rise to see the full answer
What is your experience with agile methodologies in software development?

I have extensive experience working in agile environments, using Scrum and Kanban methodologies. I appreciate the flexibility and iterative nature of agile processes, which promote collaboration and quick adaptation to changing requirements throughout the development lifecycle.

Join Rise to see the full answer
Can you provide an example of a project where you successfully leveraged AI technologies?

In my last project, I integrated a machine learning model that analyzed user behavior to enhance user experience by personalizing recommendations. This involved collaboration with data scientists and extensive testing to ensure accuracy and effectiveness in the solution we deployed.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Momentus Technologies Remote Mumbai, Maharashtra, India
Posted 11 days ago
Posted 9 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 22 hours ago

At RouteThis, we understand WiFi connectivity challenges firsthand. That’s why we’ve made it our mission to help service providers and smart home brands deliver flawless WiFi connectivity to their customers. We built our revolutionary approach wit...

4 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 24, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!