cover image
MyChoice

MyChoice

www.mychoice.ca

1 Job

17 Employees

About the Company

MyChoice is a Toronto-based Insurtech company that equips brokers and insurance companies with tools they need to excel in both operations and client acquisition. Their rate comparison site MyChoice.ca, gives Canadians access to competitive auto, home, and life insurance rates with ease. MyChoice blends their industry knowledge with cutting-edge technologies to build solutions that significantly enhance brokerage and insurance company processes and marketing workflows.

Listed Jobs

Company background Company brand
Company Name
MyChoice
Job Title
Senior Full Stack Software Developer (6 - 10 Years Experience w Python, Django, TypeScript, React, Git, PostgreSQL)
Job Description
**Job Title** Senior Full Stack Software Developer (6‑10 Years Experience with Python, Django, TypeScript, React, Git, PostgreSQL) **Role Summary** Lead end‑to‑end feature development on a cloud‑native, real‑time insurance platform. Own both front‑end UI and back‑end services, ensuring high performance, clean architecture, and smooth integration with AI/ML components. Collaborate closely with product, design, and data teams to deliver scalable, user‑centric solutions. **Expactations** - 6–10 years of professional software development experience. - Deep proficiency in Python/Django, TypeScript/JavaScript, React, Git, and PostgreSQL. - Proven track record of building production‑grade web applications or substantial open‑source contributions. - Strong problem‑solving skills, attention to detail, and a bias for clean code and excellent developer experience. - Comfortable discussing technical trade‑offs with both technical and non‑technical stakeholders. - Passion for AI/ML, eager to experiment with emerging technologies (e.g., Gemini, real‑time voice, browser AI). - Design‑focused mindset; able to create intuitive, delightful UIs. - Fluent written and spoken English. - Team player who thrives in fast‑paced, iterative environments. **Key Responsibilities** - Design, develop, and deploy RESTful APIs and real‑time services using Django and associated tooling. - Build responsive front‑end components in React, applying modern UI libraries (e.g., Chakra UI). - Integrate AI/ML services (e.g., Gemini, custom models) to enhance underwriting and lead‑management workflows. - Implement and maintain data persistence with PostgreSQL; leverage Redis for caching or real‑time state where needed. - Write automated tests, continuous‑integration pipelines, and enforce code quality standards. - Participate in sprint planning, daily stand‑ups, and product reviews; provide realistic estimates for feature delivery. - Mentor junior engineers and contribute to knowledge sharing across the team. **Required Skills** - Python, Django, REST Framework (preferred) - TypeScript/JavaScript, React, UI libraries (e.g., Chakra UI) - Git, GitHub CI/CD workflows - PostgreSQL (schema design, query optimization) - Redis (caching, pub/sub) - Experience with AI/ML integration (preferred) - RESTful API design, authentication, and security best practices - Unit and integration testing (pytest, Jest, etc.) - Agile development methodologies (Scrum, Kanban) **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related field, OR equivalent professional experience. - No specific certifications required, though familiarity with cloud platforms (AWS/GCP/Azure) or ML frameworks is a plus.
Toronto, Canada
On site
Senior
04-12-2025