Jobs.ca
Jobs.ca
Language
Dialogue logo

Platform Developer

Dialogue10 days ago
Toronto
Mid Level

Top Benefits

Top-tier health plan for you and family
Flexible working hours for work-life balance
Gym membership reimbursement

About the role

Who you are

  • Enjoy creating long-term business value with platform technologies
  • Have 3-5 years of meaningful experience working on distributed, service-oriented architectures
  • Feel comfortable designing software and communicating with colleagues about your decisions and tradeoffs
  • Have familiarity with event-driven architectures, or willing to learn on the job
  • Have familiarity with data synchronization architectures, or willing to learn on the job
  • Experience with Test-Driven Development is a plus

What the job involves

  • The Platform team is looking for a Platform Developer, Backend to work on the platform tools and services that power Dialogue’s software products
  • Dialogue’s Integrated Health Platform™️ supports the health and wellness of millions of people across 49,000+ organizations
  • We operate a reliable, highly-available, multi-tenant software architecture that powers several white-label mobile applications for our members, as well as desktop software used by our operations team to deliver care
  • The Platform team’s mission is to streamline the development of these products by building and operating valuable platform technologies
  • These technologies aim to improve the security, reliability, and agility of the architecture and its data integrations as we continue to grow
  • Write precise, readable and testable code and maintainable test suites that constitute a good example for other Dialogue developers
  • Implement and maintain highly available and fault-tolerant backend services and platform systems
  • Contribute to the development and improvement of data pipelines to ensure effective management of information flows
  • Write and participate in the development and communication of technical design documents to align the team on clear solutions
  • Monitor system performance and reliability, implementing improvements as necessary to ensure high availability
  • Ensure the security and compliance of the platform with industry standards and regulations
  • Improve the skills and effectiveness of other developers across the company through code review, documentation, and direct guidance
  • Stay up-to-date with industry trends and best practices, and apply them to improve the platform
  • Our team also owns the following platform capabilities:
  • Workflow orchestration
  • Data Warehouse Infrastructure
  • User authentication and authorization
  • A member engagement platform
  • We design, build, maintain, and operate a variety of components, including HTTP services, data pipelines, libraries, and infrastructure

Benefits

  • Unlimited Dialogue access for you and your immediate family
  • Flexible working hours to improve work-life balance
  • Gym membership reimbursement
  • Top-tier benefits (or health) plan for you and your family
  • Delicious, healthy snacks and refreshments delivered to the office every week
  • A beautiful new office in Old Montreal, and another conveniently located at Queen and John St. in Toronto
  • A competitive salary and stock options in the company
  • Paid time off to volunteer and give back to the community
  • The opportunity to learn and grow professionally

About Dialogue

Health and Human Services
501-1000

Dialogue is a leading virtual care provider that empowers organizations to build healthier, happier, and more productive teams. Our high-touch health and well-being programs provide organizations and their members with tailored, measurable, and quality clinical care.

Dialogue's team of health professionals delivers exceptional experiences across the continuum of care, positively impacting millions worldwide. We foster thriving teams focused on health and well-being to improve culture, engagement, and productivity.

Canada: • www.dialogue.co

Programs: • Primary Care • Employee Assistance Program (EAP) • Mental Health+ • Wellness

--

International: • www.dialogue.co/en-gb/

Programs: • Wellness • iCBT