Senior Full Stack Engineer

Jerry Logo

Jerry

πŸ“Remote - Canada

Summary

Join Jerry's Propelix subsidiary as a Senior Engineer and contribute to the development of a SaaS platform for building and testing advanced chatbots and voicebots. Work closely with a team of brilliant engineers to develop new features, build tools to simplify chatbot creation and optimization, and enhance the user experience for non-technical customers. Leverage your expertise in LLMs to optimize conversation flows and responses. Shape the future of Propelix as a leading SaaS solution in the conversational AI space and support junior engineers. This role offers the opportunity to participate in all phases of product development, from user communication to deployment, and to contribute as a product designer and planner. The company offers a vibrant and collaborative work environment.

Requirements

  • 6+ years of full-time software development experience with a bachelor's degree or higher in Computer Science
  • Strong foundation in software development principles and algorithms
  • Knowledge of multiple programming languages (we primarily use JavaScript, React, Node.js - knowledge of these in particular not required)
  • Familiarity with cloud infrastructure (AWS, Azure, Alibaba Cloud)
  • Proficiency in JavaScript with clean coding practices
  • Deep understanding of code performance, scalability, and troubleshooting
  • Experience with distributed systems or large-scale web applications

Responsibilities

  • Develop new features for our chatbot/voicebot SaaS platform while maintaining high-quality engineering standards
  • Build tools that simplify chatbot creation, testing, and optimization for our clients
  • Collaborate with product managers and designers to enhance the user experience for non-technical customers
  • Apply your understanding of LLM functionality to optimize conversation flows and responses
  • Help shape the future of Propelix as a leading SaaS solution in the conversational AI space
  • Support junior engineers and foster a culture of continuous learning

Preferred Qualifications

  • Startup experience at a high-growth company
  • LLM experience
  • CI/CD knowledge
  • React Native proficiency
  • Open-source contributions

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.