Senior Full Stack Engineer
Company | Jerry |
---|---|
Location | Toronto, ON, Canada, Etobicoke, Toronto, ON, Canada, North York, Toronto, ON, Canada, London, ON, Canada, Thunder Bay, ON, Canada, Ottawa, ON, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
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 (nice to have)
- Bonus points for LLM experience
- CI/CD knowledge
- React Native proficiency
- Open-source contributions