Senior Full Stack Developer

3 weeks ago


Old Toronto, Canada Voiceflow Full time
About Us

Voiceflow is a pioneering company that empowers businesses to create exceptional conversational AI experiences. Our cutting-edge platform democratizes the creation of AI agents, enabling users to deploy automated customer experiences at a global scale.


What sets Voiceflow apart is our relentless focus on great design, collaboration, and extensibility as a platform. Our agents are designed and built to tackle diverse use cases, from drive-thru assistants to in-car interfaces, call centers, and more. With over 200,000 global users and top clients like Amazon, Google, and Delta Airlines, Voiceflow is revolutionizing the conversational AI landscape.


We believe in an inevitable future where many conversations with brands will be increasingly automated. To ensure that teams building these experiences have the best tools, Voiceflow is dedicated to crafting exceptional products. Think of us like the Adobe Creative Suite for conversational AI.


About the Role

We're seeking a seasoned Senior Full Stack Developer to join our team. As a key member, you'll provide technical leadership, oversee project execution, and ensure high-quality solutions. You'll also serve as a technical mentor, guiding the development of your team members. This role requires a deep understanding of software development, problem-solving, and effective communication with technical and non-technical stakeholders.


Key Responsibilities:
  • Technical Leadership: Provide guidance, lead complex system design, and mentor junior engineers.
  • Project Leadership: Coordinate engineering projects, collaborate with cross-functional teams, and evaluate project risks.
  • Problem Solving: Analyze and troubleshoot complex technical issues, propose solutions, and ensure code quality.
  • Collaboration: Work closely with product managers, architects, and stakeholders to translate business requirements into technical solutions.
  • Code Review and Quality Assurance: Conduct code reviews, implement quality assurance processes, and deliver robust software.
  • Continuous Improvement: Stay up-to-date with industry trends, advocate for new technologies, and improve efficiency.

Qualifications
  • Experience: Several years of hands-on experience in software development or relevant engineering roles.
  • Technical Skills: Expertise in relevant programming languages, frameworks, and tools, including JavaScript/TypeScript, Node.js, React, and Postgres.
  • Leadership and Communication: Excellent leadership and communication skills.
  • Problem-Solving Skills: Strong analytical and problem-solving abilities.

Our Process
  • Application: We'll respond to all applicants, either to move forward or to let you know we're not proceeding.
  • Role Screening Call: A 30-minute call to discuss the role, our company, and align on expectations.
  • Technical Interview 1: A 60-minute call with a senior engineer to discuss technical experience and background.
  • Take Home Assignment: A 3-hour assignment to demonstrate coding and problem-solving skills.
  • Technical Interview 2: A 60-minute call with a senior engineer to review the assignment and discuss technical questions.

Logistics
  • Location: We're based in Toronto and operate on a hybrid model, with team members working in the office 1-2 days a week.
  • Compensation: We offer a competitive salary, benefits, stock options, PTO, and a total compensation package that suits the right candidate.


  • Toronto, Ontario, Ontario, Canada Lead Full Stack Developer Full time

    Lead Full Stack DeveloperCLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion availableWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: 37.5Role definition:A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end components of web &...


  • Old Toronto, Canada Blanc Labs Inc. Full time

    At Blanc Labs Inc., we're seeking a highly skilled Senior Full-Stack Developer to contribute to the development of cutting-edge digital solutions. This role requires deep technical expertise in integrating advanced tools like AI and RPA into seamless workflows. The ideal candidate will have a strong background in full-stack development, system integration,...


  • Old Toronto, Canada Informa Connect Limited Full time

    Role OverviewWe are seeking an experienced Senior Full Stack Developer to join our team at Informa Connect Limited. This is a fantastic opportunity for a skilled developer to work on the Amplero Personalization Platform, utilizing their expertise in data analysis and back-end engineering to drive business growth.


  • Old Toronto, Canada DevCycle Full time

    Job SummaryWe are seeking a highly skilled Senior Full Stack Developer to join our team at DevCycle. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining web applications, SDKs, and integrations with IDEs and third-party tools.ResponsibilitiesDesign and develop high-quality web applications using React,...


  • Old Toronto, Canada Capgemini Full time

    We are seeking a highly skilled Senior Full Stack Developer to join our Capgemini team. This role is ideal for a passionate software engineer with a strong background in developing, deploying, and managing web and API-based applications.Key Responsibilities:Design, develop, and maintain high-quality, scalable, and secure web-based applications using Java,...


  • Old Toronto, Canada LanceSoft Full time

    Job Title: Senior Full Stack Software DeveloperAt LanceSoft, we are seeking an experienced Senior Full Stack Software Developer to join our team. The ideal candidate will have a strong background in Java and Spring Boot, as well as expertise in web development, database management, and DevOps practices. Responsibilities:Design, build, and maintain modular,...


  • Old Toronto, Canada Lightmatter Full time

    Our company is seeking a skilled Senior Software Engineer to lead our full stack development team. As a full stack expert, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet our business needs.Main Responsibilities:Design and develop robust and scalable software systemsCollaborate with...


  • Old Toronto, Canada Cpus Engineering Staffing Solutions Inc. Full time

    We are seeking a highly skilled Senior Full Stack Developer to join our team at Cpus Engineering Staffing Solutions Inc.The ideal candidate will have extensive experience in developing graphical user interfaces for web-based applications, as well as back-end requirements to connect to developed GUIs.Key responsibilities include containerizing developed...


  • Toronto, Ontario, Canada Motion Recruitment Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality digital products.Key Responsibilities:Design and develop full-featured responsive web and/or native applicationsContribute...


  • Toronto, Canada Klick Full time

    Senior Full Stack Developer Toronto, OntarioOmnichannel Enablement – Solution Delivery /Full-Time /HybridThe Senior Full Stack Developer is a delivery-focused technical leadership role, responsible for technical direction, solution quality and operational delivery for a project or group of projects. Success is measured by, amongst other things,...


  • Toronto, Ontario, Canada Uwin Pro Inc. Full time

    Uwin Pro Inc. is seeking a skilled Senior Full Stack Developer to join our team. As a Senior Full Stack Developer, you will play a key role in designing and developing cutting-edge web applications.About the RoleThis full-time position offers a competitive salary of $120,000 per year. The successful candidate will have the opportunity to work on a variety of...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Job Title: Senior Full Stack DeveloperAt Royal Bank of Canada, we are seeking a knowledgeable and skilled Senior Full Stack Developer to join our high-performing team. This role will be responsible for designing, developing, and maintaining complex software applications that meet the needs of our clients and business stakeholders.Key Responsibilities:-...


  • Old Toronto, Canada Jaide Health Full time

    About the RoleWe are seeking a skilled Full Stack Senior Software Engineer to join our team at Jaide Health. As a key member of our development team, you will be responsible for designing, developing, and maintaining our core product, ensuring a seamless user experience.Key responsibilities include developing and maintaining web applications, implementing...


  • Old Toronto, Canada Scotiabank Full time

    Senior Software Engineer - Full StackAs a senior software engineer - full stack, you will be responsible for the development and maintenance of our company's web applications. Your expertise in both front-end and back-end development will allow you to work on a wide range of projects and contribute to the growth of our team.Design and develop scalable...


  • Old Toronto, Canada Intuit Inc. Full time

    Senior Software Developer, Full Stack Role at Intuit Inc.As a key member of the TurboTax technology team, this Senior Software Developer will work with millions of users and create a world-class digital product. The team is dedicated to innovation, growth, and personal development.This role offers opportunities to work across multiple teams, including the...


  • Old Toronto, Canada Livesuper Full time

    About LivesuperLivesuper is a fast-paced, high-growth tech company that cares about its people and takes career progression seriously. Our mission is to help maximize lives–both the lives of our customers and the lives of our employees–so that everyone can experience all that life has to offer.About the RoleWe are seeking a highly motivated and technical...


  • toronto, Canada RBC Full time

    Job SummaryJob DescriptionWhat is the opportunity?Are you interested in working as Senior Full Stack Developer on the Retail Credit Engineering & Innovation (RCEI) team in Technology & Operations (T&O) at the Royal Bank of Canada?RBC's RCEI team is responsible for providing solutions supporting Pers


  • Old Toronto, Canada Super Full time

    About Super.comWe are a remote-first company that values flexibility and work-life harmony. Our mission is to help maximize lives of our customers and employees, making it a great place to work and grow.About this roleWe are looking for a highly motivated and experienced Senior Full-Stack Engineer to join our engineering team. As a Software Architect, you...


  • Toronto, Ontario, Canada Crossover Full time

    Secure a Prestigious Role at CrossoverCrossover is a renowned company leveraging AI to transform industries.About the RoleWe're seeking a highly skilled Senior Full Stack Developer to join our team. As a Senior Full Stack Developer, you will be responsible for developing cloud-native backends using the latest serverless cloud patterns, including AWS.Key...


  • Toronto, Canada Royal Bank of Canada Full time

    Job SummaryJob DescriptionWhat is the opportunity?RBC Core Banking - Client Data team manages a set of applications and microservices using various technologies on different platforms. As an open-minded Senior Full Stack/Software Developer operating within an Agile product team, your primary role wi