TL;DR
Senior Software Engineer (Fullstack): Develop and enhance in-product messaging systems and dashboards for dynamic, personalized user experiences. Focus on building scalable, reliable features and driving architectural decisions to support high-value customer engagement surfaces.
Location: Toronto, Canada (Hybrid work format)
Salary: CA$153,815–CA$277,431 per year
Company
hirify.global is a leading customer engagement platform empowering brands with AI-powered personalized messaging and journey orchestration.
What you will do
- Build new capabilities and improve reliability and performance of in-product engagement systems.
- Drive key architectural decisions to scale platform foundations.
- Develop features that enable dynamic, personalized content presentation and orchestration.
- Collaborate with teams to expand customer-facing product surfaces.
- Provide technical leadership and clear communication within the team.
Requirements
- Location: Based in Toronto, Canada with hybrid work arrangement
- 5+ years of full-stack development experience.
- Strong system design, data structures, and algorithms knowledge.
- Proven technical leadership driving complex projects from ambiguity to delivery.
- Excellent communication and organizational skills.
Nice to have
- Experience building software at scale, especially customer-facing platforms.
- Professional experience with Ruby, Sidekiq, TypeScript/JavaScript, and React.
- Familiarity with agile development processes.
Culture & Benefits
- Competitive compensation including equity grants.
- Comprehensive medical, dental, vision, life, and disability benefits.
- Flexible paid time off and retirement plans.
- Professional development support with career pathing and learning stipends.
- Inclusive, collaborative culture recognized as a Great Place to Work®.
- Hybrid work environment fostering work-life harmony.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →