Senior Level Full Stack Engineer - Cx & Contact Center Solutions
Miratech
Company DescriptionMiratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. We are a values-driven organization, and our culture of Relentless Performance has enabled over 99% of Miratech's engagements to succeed by meeting or exceeding our scope, schedule, and/or budget objectives since our inception in 1989.Miratech has coverage across 5 continents and operates in over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%.
Job DescriptionWe are looking for a
Senior Full Stack Engineer
to provide hands-on technical leadership across CX and contact center solutions. You will shape scalable solutions using Java, Spring Boot, React, TypeScript, API-first design, event-driven architecture, and cloud-native practices while remaining directly involved in critical engineering work. The role includes designing, developing voice infrastructure, digital-channel and messaging applications, and intelligent routing capabilities using technologies such as FreeSWITCH, Kamailio, and Twilio or comparable communications platforms. It suits a senior engineer who can move confidently between architecture, code, delivery risk, non-functional requirements, and client-facing technical discussions.
Responsibilities:
Lead solution architecture and detailed technical design for scalable, secure, and highly available CX and contact center capabilities.
Design and develop critical Java and Spring Boot services, APIs, integration components, and reference implementations.
Guide frontend architecture for agent, supervisor, and administration experiences using React and TypeScript.
Define API-first and event-driven strategies, including domain boundaries, contracts, event schemas, versioning, resilience, and data ownership.
Design integrations across voice infrastructure, digital channels, messaging applications, routing engines, contact center platforms, CRM, WFM, identity, knowledge, recording, analytics, and enterprise applications.
Design and evolve carrier-grade voice and communications capabilities using FreeSWITCH, Kamailio, SIP, WebRTC, and Twilio or comparable CPaaS platforms.
Translate business journeys and operational requirements into solution components, interaction flows, deployment views, and technical roadmaps.
Define non-functional requirements for availability, performance, concurrency, security, privacy, observability, disaster recovery, and supportability.
Review designs and code, identify technical risks, challenge assumptions, and drive pragmatic decisions that balance quality, time, and cost.
Establish engineering standards, reusable patterns, quality gates, documentation expectations, and technology adoption guidance.
Lead technical discovery, proof-of-concept work, platform assessments, modernization planning, and production-readiness reviews.
Collaborate with client stakeholders, Product, Architecture, QA, DevOps, Security, Operations, and vendors to govern delivery and resolve critical technical issues.
Qualifications
8+ years of software engineering experience, including substantial ownership of architecture and technical delivery for distributed applications.
Expert-level hands-on experience with Java, Spring Boot, microservices, REST APIs, persistence, security, testing, and performance engineering.
Strong expertise in Angular or React and TypeScript, with the ability to guide frontend architecture and engineering practices.
Practical familiarity with Node.Js for services, integrations, tooling, or server-side frontend patterns.Strong knowledge of voice infrastructure and real-time communications, including SIP, RTP, WebRTC, FreeSWITCH, Kamailio, session control, media handling, and telephony troubleshooting.
Deep understanding of API-first design, event-driven architecture, messaging, distributed systems, and cloud-native engineering.
Experience with PostgreSQL or comparable relational databases, data modeling, integration data flows, and transactional design.
Hands-on experience with contact center or Customer Experience platforms and the operational concepts behind customer routing and engagement.
Excellent English communication skills, including the ability to produce clear technical documentation and lead client-facing workshops.
Nice to have:
Experience designing digital-channel and messaging applications across SMS, chat, WhatsApp, social messaging, email, or comparable channels.
Experience designing routing engines for voice and digital interactions, including skills, priorities, queues, capacity, overflow, and fallback logic.
Experience with Genesys, NICE, Five9, Amazon Connect, Cisco, Avaya, or comparable contact center platforms.
Exposure to WFM processes and integrations involving forecasting, schedules, adherence, and employee data.
Familiarity with Kafka or RabbitMQ, Kubernetes, Jenkins, observability platforms, API gateways, and security architecture.
Additional InformationWe offer:
Culture of Relentless Performance : join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
Competitive Pay and Benefits : enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.
Growth Mindset : reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
Global Impact : collaborate on impactful projects for top global clients and shape the future of industries.
Welcoming Multicultural Environment : be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
Social Sustainability Values : join oursustainable business practicesfocused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
* Miratech is an equal opportunity employer and does not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law.
#J-18808-Ljbffr
Job DescriptionWe are looking for a
Senior Full Stack Engineer
to provide hands-on technical leadership across CX and contact center solutions. You will shape scalable solutions using Java, Spring Boot, React, TypeScript, API-first design, event-driven architecture, and cloud-native practices while remaining directly involved in critical engineering work. The role includes designing, developing voice infrastructure, digital-channel and messaging applications, and intelligent routing capabilities using technologies such as FreeSWITCH, Kamailio, and Twilio or comparable communications platforms. It suits a senior engineer who can move confidently between architecture, code, delivery risk, non-functional requirements, and client-facing technical discussions.
Responsibilities:
Lead solution architecture and detailed technical design for scalable, secure, and highly available CX and contact center capabilities.
Design and develop critical Java and Spring Boot services, APIs, integration components, and reference implementations.
Guide frontend architecture for agent, supervisor, and administration experiences using React and TypeScript.
Define API-first and event-driven strategies, including domain boundaries, contracts, event schemas, versioning, resilience, and data ownership.
Design integrations across voice infrastructure, digital channels, messaging applications, routing engines, contact center platforms, CRM, WFM, identity, knowledge, recording, analytics, and enterprise applications.
Design and evolve carrier-grade voice and communications capabilities using FreeSWITCH, Kamailio, SIP, WebRTC, and Twilio or comparable CPaaS platforms.
Translate business journeys and operational requirements into solution components, interaction flows, deployment views, and technical roadmaps.
Define non-functional requirements for availability, performance, concurrency, security, privacy, observability, disaster recovery, and supportability.
Review designs and code, identify technical risks, challenge assumptions, and drive pragmatic decisions that balance quality, time, and cost.
Establish engineering standards, reusable patterns, quality gates, documentation expectations, and technology adoption guidance.
Lead technical discovery, proof-of-concept work, platform assessments, modernization planning, and production-readiness reviews.
Collaborate with client stakeholders, Product, Architecture, QA, DevOps, Security, Operations, and vendors to govern delivery and resolve critical technical issues.
Qualifications
8+ years of software engineering experience, including substantial ownership of architecture and technical delivery for distributed applications.
Expert-level hands-on experience with Java, Spring Boot, microservices, REST APIs, persistence, security, testing, and performance engineering.
Strong expertise in Angular or React and TypeScript, with the ability to guide frontend architecture and engineering practices.
Practical familiarity with Node.Js for services, integrations, tooling, or server-side frontend patterns.Strong knowledge of voice infrastructure and real-time communications, including SIP, RTP, WebRTC, FreeSWITCH, Kamailio, session control, media handling, and telephony troubleshooting.
Deep understanding of API-first design, event-driven architecture, messaging, distributed systems, and cloud-native engineering.
Experience with PostgreSQL or comparable relational databases, data modeling, integration data flows, and transactional design.
Hands-on experience with contact center or Customer Experience platforms and the operational concepts behind customer routing and engagement.
Excellent English communication skills, including the ability to produce clear technical documentation and lead client-facing workshops.
Nice to have:
Experience designing digital-channel and messaging applications across SMS, chat, WhatsApp, social messaging, email, or comparable channels.
Experience designing routing engines for voice and digital interactions, including skills, priorities, queues, capacity, overflow, and fallback logic.
Experience with Genesys, NICE, Five9, Amazon Connect, Cisco, Avaya, or comparable contact center platforms.
Exposure to WFM processes and integrations involving forecasting, schedules, adherence, and employee data.
Familiarity with Kafka or RabbitMQ, Kubernetes, Jenkins, observability platforms, API gateways, and security architecture.
Additional InformationWe offer:
Culture of Relentless Performance : join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
Competitive Pay and Benefits : enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.
Growth Mindset : reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
Global Impact : collaborate on impactful projects for top global clients and shape the future of industries.
Welcoming Multicultural Environment : be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
Social Sustainability Values : join oursustainable business practicesfocused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
* Miratech is an equal opportunity employer and does not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law.
#J-18808-Ljbffr
Vacancy posted 50 minutes ago
Similar jobs that could be interesting for youBased on the Senior Level Full Stack Engineer - Cx & Contact Center Solutions in Winnipeg, MB vacancy
$109.4k - $150.48k per year
...This role exists to protect and restore customer trust by providing senior leadership and end-to-end accountability for Walmart Canada’s... ...individual provides end-to-end oversight of complex and executive-level customer matters, carefully balancing customer needs, company policies...Senior- A growing adtech startup is seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications and driving architecture decisions in a remote-first setting. Ideal candidates will master both front-end and...SeniorRemote work
- ...the world. Miratech retains nearly 1000 full-time professionals, and our annual growth... ...We are looking for a Senior Routing Engine Developer to design and build the next... ...routing platform powering enterprise-scale contact center operation. You will develop the core...SeniorFull timeInternshipRemote workRelocation
- ...Resolve is assisting call centre and contact centre organisations in hiring... ...for multiple mid–senior opportunities across customer operations... ...management (WFM), customer experience (CX), and performance optimisation—... ...Contact Centre, and Director-level positions). Key...SeniorFull time
- Lead AWS cloud engineering for Amazon Connect contact centers, applying CloudFormation, AWS CLI, and security practices across production environments.This senior engineer designs, builds, and supports AWS cloud environments for contact center solutions. The work includes Amazon...Senior
- ...management software with Java and React at Miratech, translating complex rules and operational data into scalable enterprise solutions.As a Senior Full Stack Engineer, you will support forecasting, capacity planning, scheduling, adherence, and reporting products. Use Java,...Senior
- ...operates in over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. Job DescriptionWe are looking for a Senior Full Stack Engineer to design, develop, and support scalable cloud-native applications...SeniorFull timeInternshipRelocation
- Configure Google CCAI Platform solutions using DTMF IVR, call flows, and routing logic in a remote work... ...digital transformation globally.As a Senior Google CCAIP Engineer, you will build, configure, and test customer contact center solutions. The work includes IVR menus...SeniorRemote work
$180k - $230k per year
...capital projects. The AI buildout runs on physical things: data centers, power, and the supply chains behind them. A single hyperscale... ...in New York. The role We're looking for a Senior Full Stack Engineer to help build the core platform and product of Foresight...SeniorFor contractorsInternshipWork at officeusd180k - usd270k per year
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full Stack Engineer based in Canada. As a Senior Full Stack Engineer, you will play a key role in designing, developing, and scaling a...SeniorRemote work$122k - $152k per year
Senior Full Stack Software EngineerABOUT USProcurify is looking for a motivated, collaborative, and creative person who is passionate about... ...save money. We’re looking for a pragmatic and thoughtful engineering leader to help scale our platform, development practices, and...SeniorManual laborImmediate startRemote workFlexible hours$150k - $170k per year
...happens. For insurance practitioners, the ability to deliver this level of service finally becomes possible. What We DoQuandri... ...Mail’s Top Growing Companies in Canada. About the RoleAs a Full Stack Engineer at Quandri, you will be directly responsible as an IC leader of...SeniorLong term contractInternshipShift work$113k - $163k per year
...improve business applications across the full technology stack and throughout the software development... ...and conduct analysis to ensure solutions meet or exceed quality standards and end... ...of experience as a Full Stack Software Engineer, with demonstrated ownership of features...SeniorLocal areaFlexible hours- Build workforce management software with Java, Spring Boot, React, and TypeScript as a Senior Full Stack Engineer at Miratech. Translate operational data into scalable enterprise applications.This full-time senior position supports Miratech’s Workforce Management product stream...SeniorFull time
$140k - $170k per year
...baselane.com. About the Role We operate in an AI-first engineering environment, where AI-powered development is at the core of how... ..., and delivering reliable software. We're looking for a Senior Full Stack Engineer with strong engineering fundamentals, product thinking...SeniorWork at officeRemote work- ...Alibaba, Amazon, ByteDance, and more. Our engineering team is composed of passionate, driven,... ...and innovating cloud technology solutions that empower local businesses to thrive... ...are seeking a talented Software Engineer (Full Stack) to join our growing engineering team....SeniorHourly payFull timeWork at officeLocal areaWork from homeFlexible hours2 days per week
$145k per year
Overview Position: Senior Full Stack Engineer (Java/Spring Boot, Angular, AWS)Duration: Full-Time, PermanentLocation: Remote within Canada (Working EST hours)Salary: Up to $145,000 + BenefitsAbout the Job (Senior Full Stack Engineer)Hammehr Talent Consultants...SeniorFull timeRemote work- Ciklum is looking for a Senior Full Stack Engineer to join our team full-time in Canada. We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global...SeniorLong term contractFull timeTemporary work
- ...ownership from idea through production.Build software that changes what happens inside a physical store.Crave is looking for a Senior Full-Stack Engineer to help build products used by shoppers, store associates, and some of the world's largest retailers.You will work across...Senior
- Build Google Cloud Contact Center AI solutions through call-flow configuration, CRM integrations, structured testing, and clear technical documentation.Miratech is seeking a Senior Google CCAIP Engineer with production cloud contact center experience. This role translates approved...Senior
$145k - $160k per year
...invasive (no contrast). Our unique integrated stack of optimized hardware, software, and... ..."we caught it too late again". The Senior Engineer II role is a senior technical leadership... ...responsible for delivering complex software solutions, driving technical strategy, and...SeniorLong term contractLocal areaImmediate startRemote workFlexible hours$200k - $250k per year
Location: Toronto | 3 days/week in officeType: Full-time | PermanentCompensation: $200-250K CAD base + equity + benefits + 4... ...focused on medical imaging and clinical research is hiring a Senior Full Stack Engineer to build software that helps bring effective cancer treatments...SeniorFull time3 days per week- Shape user experiences by designing cloud solutions as a Senior Solutions Designer focused on AWS. Bring your AWS skills to the forefront to create impactful solutions for contact centers. This position requires a deep understanding of AWS services, particularly with Amazon...Senior
- ...provides technical leadership and hands‑on engineering for end-to-end product delivery on... ...scalable, and well‑architected backend‑leaning full‑stack systems that serve transactional... ...champions reliable, observable, and automated solutions that strengthen system quality and...SeniorRemote work
- ...largest and most foundational industries.The Opportunity We are expanding our Vancouver engineering team-our core product and development hub, and looking for a Senior Full Stack Engineer to take technical ownership of high-impact product initiatives.In this role,...SeniorLong term contractFor contractorsWork at officeRelocation
$175k - $210k per year
...Our modern, sustainability-minded designs have been featured in Vogue, WSJ, Bloomberg, Glossy, and more. We’re hiring a senior frontend/full-stack engineer with strong frontend depth and the ability to build supporting backend functionality. You’ll own customer-facing...SeniorRemote workFlexible hours$113k - $163k per year
As a Senior AI Engineer, you will be responsible for Full-Stack Software Development i.E. building modern, cloud-based, and AI-enabled applications that help Manulife make decisions easier and lives better. You will contribute to the design, development, and delivery of scalable...SeniorLong term contractLocal areaFlexible hours$162.59k - $195k per year
# Senior Full Stack EngineerMattermost163k–195k CADFull-timeremote· seniorCanadagoreacttypescriptpostgresredisListed via Jobicy · posted 10 Oct... ...365.To learn more, visit are seeking a Senior Full Stack Engineer to help build and scale Mattermost's core web platform for teams...SeniorWork at officeLocal areaRemote workWorldwide- Product Development Canada, Fully Remote Full-timePosition Overview Realize Medical is seeking a Senior Full-Stack Engineer to own the server and web systems behind Elucis, our FDA-cleared VR surgical planning platform. You will run our production services and design the...SeniorRemote work
- Senior Full Stack Java Engineer - Workforce Management (WFM) Full-timeMiratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some...SeniorFull timeInternshipRelocationShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Level Full Stack Engineer - Cx & Contact Center Solutions. Be the first to apply!
Related searches
- full stack developer Winnipeg, MB
- full stack web developer Winnipeg, MB
- full stack developer remote Winnipeg, MB
- senior full stack engineer Winnipeg, MB
- senior disability case manager Winnipeg, MB
- senior hardware engineer Winnipeg, MB
- senior cook Winnipeg, MB
- amica senior lifestyles Winnipeg, MB
- senior building operator Winnipeg, MB
- senior project manager Winnipeg, MB

