DescriptionWe are looking for a Junior Software Developer to join our AI Voice Team! As a Junior Software Developer you will... Be in a high-impact position, empowered to make decisions that lead us to success while building complex products and features You will be involved in design discussions related to code architecture Collaborate with software developers of all levels Actively participate in the day-to-day operations of the team, contributing ideas for how the team can better meet the needs of customers Help us iterate and improve upon current Developer processes, to improve efficiency and to ensure 99.99% uptime and support the team in doing the same Successful candidates will be located in Vancouver, BC. This role follows a hybrid schedule. We require team members to be in the office on Mondays, Wednesdays, and Fridays, with the option to work remotely on Tuesdays and Thursdays. Our office is located in downtown Vancouver, and we believe this balance fosters strong collaboration while supporting flexibility. Key Responsibilities ✨In this role you will… Work as a full stack developer Be frequently working on creating and maintaining database queries (we work with PostgreSQL) Interact with customers and with our Product and Partner Success teams Deliver high-quality code. Design, code, test, document, and release new features using a combination of tools and languages (like React, Javascript/Typescript, Docker, Kubernetes and GCP, for example) Participate in team agile rituals Uplift the team capacity (collaborating with engineers of all levels, improving code base) Demonstrate an unrelenting focus on quality, speed, and overall excellence Provide input for the ongoing improvement of development practices and procedures About you ✨You have… 2+ years of experience as a full stack software developer, ideally using programming languages similar to what we use (React, Typescript, Javascript, Postgres, SQL, Json, Rest) Demonstrated ability to uplift your whole team through shared work and great communication skills Demonstrated understanding of strategic business aspects that are involved in product development projects, and can prioritize and estimate the number of hours invested You have worked in a company that is tech-focused (better yet if you got to grow in a company like that) You had ownership over complex projects in the past, participated in architectural conversations, proposed multiple solutions to a problem and understands their pros and cons It will be considered a plus: Experience building LLM applications Experience building AI features Experience with Javascript/Typescript Experience working on SaaS platforms About the AI Voice Team: The AI Voice Team at Spare is transforming customer interactions through cutting-edge conversational AI technology. Our flagship product, AI Voice, replaces traditional IVR systems with intuitive, human-like interactions, allowing riders to seamlessly book trips, cancel reservations, and access real-time information without long wait times. Designed to tackle challenges such as 24/7 service availability, high call volumes, and staffing shortages, AI Voice empowers transit agencies to improve operational efficiency while enhancing rider satisfaction. By prioritizing accessibility and creating equitable experiences for riders who prefer phone-based support, our team is committed to delivering scalable, human-centric AI solutions that make transit more inclusive, reliable, and efficient. #Information Technology jobs

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
5 months ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

Canada