18 Sep
|
Dialogue Technologies
|
Montreal
18 Sep
Dialogue Technologies
Montreal
Join Dialogue as a Senior Software Engineer focusing on full-stack development in Montreal or Toronto. In this hybrid role, you will enhance client healthcare experiences through robust software solutions. As part of the Client Stream team, you'll report to the Manager of Software Development and take responsibility for building and operating critical applications.
Your 5+ years of experience in distributed systems and API development will be essential in delivering scalable software while mentoring others on best practices and technical documentation. Key Responsibilities:
- Design, improve, and maintain vital applications and API services
- Collaborate with product management on prioritization of tasks
- Create transparent and detailed technical design documents
- Write readable, testable, and maintainable code
- Guide engineers through code reviews and documentation Requirements:
- 5+ years in developing distributed systems and APIs
- Strong knowledge of data structures and algorithms
- Familiarity with Python, PostgreSQL, and AWS services
- Willingness to work on React Native and cloud platforms
- Experience in web development, particularly with React, is beneficial Make an impact on millions’ health with your engineering skills at Dialogue.
📌 Senior Software Engineer - Full-Stack Development (Montreal)
🏢 Dialogue Technologies
📍 Montreal