Senior Full Stack Developer

3 weeks ago


Quebec City Metropolitan Area, Canada Botpress Full time

We are seeking a highly skilled and passionate Senior Full Stack developer to join the Botpress team and build the future of AI Agents. With over 350,000 users since last year's launch, come join a fast-growing startup. Someone who excels with both front-end and back-end programming, all in Typescript. The Senior Full-Stack Developer is responsible for developing and designing front-end web architecture and scalable backend code on his own from Day One.


As a Senior Full-Stack Developer, you will participate in current initiatives and lead a project from conception to final product, requiring excellent organizational skills and attention to detail. Full autonomy and creativity are super important in our team. You will be expected to solve challenging problems on your own. It sounds rough, but that’s how we succeed.




Responsibilities

  • Own the products and understand the requirements to ensure fast and accurate development of new or better features.
  • Work with the core engineering team to develop & maintain the Botpress Platform.
  • Be the platform expert, knowing all the ins and outs of Botpress, and guide customers to build great AI Agent experiences.
  • Write unit and end-to-end tests for mission-critical features
  • Clean up technical debt while keeping a forefront view
  • Get in touch with the community and come up with new ideas to make the Botpress Studio and our other products a success
  • Build tools, write sample code, and contribute to product development to resolve user issues
  • Contribute to product documentation


Requirements

  • A minimum of 5+ years of professional experience in software development or programming in a similar environment, including Typescript, React.js, Node, PostgreSQL, Redis
  • Strong written and verbal communication skills in English (French is an advantage)
  • A deep interest in AI Agents, voice- and chat-based user experiences
  • Well-organized, excellent work ethic, pays attention to detail, and self-starting
  • Ability to thrive in a fast-paced startup and passionate about improving technical abilities



Benefits

You will join a team of ambitious individuals passionate about speed of execution, data-driven decisions, and, obviously, chatbots.


  • You will contribute to the growth of the most popular AI Agent platform in the world.
  • Top-tier health benefits and access to telemedicine for you and your family.
  • 4 weeks vacation per year.
  • Flexible work schedule


Why join Botpress

Apart from joining an awesome team of talented, fast-moving, and cutting edge developers, you’ll be working with/on:

  • A history of open source
  • A modern stack used by hundreds of thousands of developers
  • A product used by startups, schools, nonprofits, and Fortune 500 companies
  • A backend runtime built for performance and deployment simplicity
  • A frontend application that devs like just as much as VS Code
  • A machine learning pipeline that evolves every single week
  • All the latest LLMs
  • A cloud infrastructure that serves billions of API calls
  • A developer community with thousands of members
  • A company crazy enough to compete directly with Google and Microsoft
  • A workplace that is distributed and remote-first
  • A group of like-minded investors and advisors that has funded, built and scaled similar companies such as Elastic, Mongo, Snyk, Influx, Algolia, Twilio, and Databricks.



  • Greater Montreal Metropolitan Area, Canada Botpress Full time

    We are seeking a highly skilled and passionate Senior Full Stack developer to join the Botpress team and build the future of AI Agents. With over 350,000 users since last year's launch, come join a fast-growing startup. Someone who excels with both front-end and back-end programming, all in Typescript. The Senior Full-Stack Developer is responsible for...


  • Greater Montreal Metropolitan Area, Canada Botpress Full time

    We are seeking a highly skilled and passionate Senior Full Stack developer to join the Botpress team and build the future of AI Agents . With over 350,000 users since last year's launch, come join a fast-growing startup. Someone who excels with both front-end and back-end programming, all in Typescript. The Senior Full-Stack Developer is responsible for...


  • Greater Montreal Metropolitan Area, Canada Botpress Full time

    We are seeking a highly skilled and passionate Senior Full Stack developer to join the Botpress team and build the future of AI Agents. With over 350,000 users since last year's launch, come join a fast-growing startup. Someone who excels with both front-end and back-end programming, all in Typescript. The Senior Full-Stack Developer is responsible for...


  • Québec city, Canada Botpress Full time

    We are seeking a highly skilled and passionate Senior Full Stack developer to join the Botpress team and build the future of AI Agents. With over 350,000 users since last year's launch, come join a fast-growing startup. Someone who excels with both front-end and back-end programming, all in Typescript. The Senior Full-Stack Developer is responsible for...


  • québec city, Canada Botpress Full time

    We are seeking a highly skilled and passionate Senior Full Stack developer to join the Botpress team and build the future of AI Agents . With over 350,000 users since last year's launch, come join a fast-growing startup. Someone who excels with both front-end and back-end programming, all in Typescr


  • Greater Vancouver Metropolitan Area, Canada Gnapi Technologies Full time

    CompanyGnapi Technologies., is an Information Technology Company with registered offices in Canada, United States and India. Gnapi provides end-to-end IT services and solutions to help and support clients succeed. Gnapi fosters a deep understanding of clients’ businesses and builds strong relationships to best-fit IT solutions, supported by our technology...


  • Greater Vancouver Metropolitan Area, Canada Gnapi Technologies Full time

    Company Gnapi Technologies., is an Information Technology Company with registered offices in Canada, United States and India. Gnapi provides end-to-end IT services and solutions to help and support clients succeed. Gnapi fosters a deep understanding of clients’ businesses and builds strong relationships to best-fit IT solutions, supported by our...


  • Greater Vancouver Metropolitan Area, Canada Gnapi Technologies Full time

    CompanyGnapi Technologies., is an Information Technology Company with registered offices in Canada, United States and India. Gnapi provides end-to-end IT services and solutions to help and support clients succeed. Gnapi fosters a deep understanding of clients’ businesses and builds strong relationships to best-fit IT solutions, supported by our technology...


  • Greater Toronto Area, Canada Tribble Full time

    At Tribble, we are at the forefront of integrating Generative AI into practical, innovative solutions. Our dynamic team thrives on creativity and the pursuit of excellence in the digital domain.We're currently seeking a Senior Full-Stack AI Developer to join our dynamic team. The ideal candidate will be a problem solver, with lots of experience building both...


  • Greater Toronto Area, Canada Tribble Full time

    At Tribble, we are at the forefront of integrating Generative AI into practical, innovative solutions. Our dynamic team thrives on creativity and the pursuit of excellence in the digital domain.We're currently seeking a Senior Full-Stack AI Developer to join our dynamic team. The ideal candidate will be a problem solver, with lots of experience building both...


  • Greater Toronto Area, Canada Tribble Full time

    At Tribble, we are at the forefront of integrating Generative AI into practical, innovative solutions. Our dynamic team thrives on creativity and the pursuit of excellence in the digital domain. We're currently seeking a Senior Full-Stack AI Developer to join our dynamic team. The ideal candidate will be a problem solver, with lots of experience building...


  • Greater Toronto Area, Canada Tribble Full time

    At Tribble, we are at the forefront of integrating Generative AI into practical, innovative solutions. Our dynamic team thrives on creativity and the pursuit of excellence in the digital domain.We're currently seeking a Senior Full-Stack AI Developer to join our dynamic team. The ideal candidate will be a problem solver, with lots of experience building both...


  • Quebec, Canada UEAT Full time

    Développeur Senior Full Stack/ Senior Fullstack Developer page is loaded Développeur Senior Full Stack/ Senior Fullstack Developer Apply locations Quebec Montreal time type Full time posted on Posted Yesterday job requisition id JR103809 UEAT est une entreprise dynamique située dans la ville de...


  • Quebec, Canada Moneris Solutions Corporation Full time

    Développeur Senior Full Stack/ Senior Fullstack Developer page is loaded Développeur Senior Full Stack/ Senior Fullstack Developer Apply locations Quebec Montreal time type Full time posted on Posted 4 Days Ago job requisition id JR103809 UEAT est une entreprise dynamique située dans la ville de...


  • Quebec, Canada UEAT Full time

    Développeur Senior Full Stack/ Senior Fullstack Developer page is loaded Développeur Senior Full Stack/ Senior Fullstack Developer Apply locations Quebec Montreal time type Full time posted on Posted Yesterday job requisition id JR103809 UEAT est une entreprise dynamique située dans la ville de...


  • Quebec, Canada Moneris Solutions Corporation Full time

    Développeur Senior Full Stack/ Senior Fullstack Developer page is loaded Développeur Senior Full Stack/ Senior Fullstack Developer Apply locations Quebec Montreal time type Full time posted on Posted 4 Days Ago job requisition id JR103809 UEAT est une entreprise dynamique située dans la ville de...


  • Quebec, Canada Moneris Solutions Corporation Full time

    Développeur Senior Full Stack/ Senior Fullstack Developer page is loaded Développeur Senior Full Stack/ Senior Fullstack Developer Apply locations Quebec Montreal time type Full time posted on Posted 4 Days Ago job requisition id JR103809 UEAT est une entreprise dynamique située dans la ville de...


  • Quebec, Canada UEAT Full time

    Développeur Senior Full Stack/ Senior Fullstack Developer page is loaded Développeur Senior Full Stack/ Senior Fullstack Developer Apply locations Quebec Montreal time type Full time posted on Posted Yesterday job requisition id JR103809 UEAT est une entreprise dynamique située dans la ville de...


  • Quebec, Canada Moneris Solutions Corporation Full time

    Développeur Senior Full Stack/ Senior Fullstack Developer page is loaded Développeur Senior Full Stack/ Senior Fullstack Developer Apply locations Quebec Montreal time type Full time posted on Posted 4 Days Ago job requisition id JR103809 UEAT est une entreprise dynamique située dans la ville de...


  • Quebec, Canada UEAT Full time

    Développeur Senior Full Stack/ Senior Fullstack Developer page is loaded Développeur Senior Full Stack/ Senior Fullstack Developer Apply locations Quebec Montreal time type Full time posted on Posted Yesterday job requisition id JR103809 UEAT est une entreprise dynamique située dans la ville de...