
51 - 200 employees
Founded 2003
💼 Consulting
📣 Marketing
🏥 Healthcare
Consulting • Marketing • Healthcare
THRILLWORKS is a leading digital development agency based in Canada with over 25 years of experience. The company specializes in simplifying complex digital products, offering solutions that are powerful yet easy for customers to use. THRILLWORKS collaborates with clients to design and build award-winning websites, apps, portals, AI, analytics, and marketing technology, ensuring excellent customer experiences and brand consistency. Specializing in headless CMS, they aim to free content authors from technical challenges, focusing on creating engaging content instead. Their services include value mapping, strategy crafting, rapid innovation sprints, and de-risking digital transformation across various industries including retail, FinTech, MedTech, media, and hospitality.
🕒 July 20
Improve your chances of getting an interview by checking your resume score before you apply.

51 - 200 employees
Founded 2003
💼 Consulting
📣 Marketing
🏥 Healthcare
Consulting • Marketing • Healthcare
THRILLWORKS is a leading digital development agency based in Canada with over 25 years of experience. The company specializes in simplifying complex digital products, offering solutions that are powerful yet easy for customers to use. THRILLWORKS collaborates with clients to design and build award-winning websites, apps, portals, AI, analytics, and marketing technology, ensuring excellent customer experiences and brand consistency. Specializing in headless CMS, they aim to free content authors from technical challenges, focusing on creating engaging content instead. Their services include value mapping, strategy crafting, rapid innovation sprints, and de-risking digital transformation across various industries including retail, FinTech, MedTech, media, and hospitality.
• You will own the end-to-end integration of two new hardware devices into our existing Flutter application — defining the message protocols, extending our BLE communication library, and implementing each device's pre-designed security layer (pairing, authentication, encrypted data exchange) from spec to shipped feature. • You will own automated test coverage on every new communication and security code path, driving it to 95%+ and giving you the autonomy to decide how you prove out the hard-to-test cases: dropped packets, race conditions, and hardware-in-the-loop failure modes. • You will audit and resolve performance and reliability issues that span the stack — application code, mobile OS BLE stacks, and firmware — root-causing intermittent bugs that don't respect layer boundaries. • You will produce the documentation that becomes the reference for how our devices talk to our app: protocols, security implementation, library APIs.
• 5+ years of professional software engineering experience. • iOS development experience is preferred, as the application's primary platform focus is iOS. • Proficient with Bluetooth Low Energy (BLE): GATT, characteristics/services, and connection lifecycle management. • Production Flutter/Dart development. • Designing or maintaining a communication library or custom protocol (message framing, serialization, error handling). • Implementing security for BLE or other embedded communications (pairing/bonding, authentication, encryption). • Software design patterns that keep systems modular, testable, and extensible. • Performance profiling and optimization on mobile and/or embedded systems. • Debugging across multiple layers of a stack (application, OS-level BLE, hardware/firmware). • Writing automated tests (unit, integration, hardware-in-the-loop where applicable) to a 95%+ coverage standard.
• 100% Employer-Paid Premiums. We cover the full cost of your Health and Dental premiums (Long Term Disability premiums are employee-paid). • Comprehensive Health Benefits (Day 1). Full coverage starts immediately, including 100% Prescription Drug Coverage and Extended Healthcare, 80% Dental, Vision Care, Life Insurance, AD&D, and Critical Illness. • Paramedical Support. We cover up to $500 per practitioner, per person (e.g., Massage, Physio, Chiro). • Flexible Wellness. A $1,200 annual Health/Wellness Spending Account (HSA/WSA) to support your specific needs. • Time Off. 3 weeks vacation (minimum), 5 paid sick days, and paid leave for bereavement and jury duty. • Financial Future. Competitive pay and a Group RRSP (GRSP) with 2.5% employer matching (1-year vesting schedule).
Apply Now🕒 July 17
Software Developer responsible for designing and maintaining systems in Unreal Engine projects remotely. Collaborating with programmers, designers, and production leads to achieve project goals.
🕒 July 17
Lead Workday Integration Developer at Zscaler enhancing HR tech stack through AI-driven solutions. Overseeing integration of People & Culture solutions while maximizing user experience.
🇨🇦 Canada – Remote
💵 $134.4k - $168k / year
💰 Secondary Market on 2017-11
⏰ Full Time
🟠 Senior
🔴 Lead
🖥 Software Engineer
ServiceNow
🕒 July 17
AI Developer responsible for development and delivery of NICE CXone AI software platform. Enhancing conversational chat bot solutions using various technologies in a team environment.
🕒 July 15
Senior Software Developer at Jane, building customer-facing payment features and bringing enterprise architecture patterns. Collaborating closely with product to ensure successful deployment and utilization of payments systems.
🕒 July 15
Oracle Fusion Techno-Functional Developer managing financial technology transformation at Block. Working with business leaders on AI-first development and scalable financial solutions.