Now hiring

Senior Backend Developer - Contact Center @ Intermedia Intelligent Communications

Portugal, PortugalRemoteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

About the Role Intermedia is looking for a Senior Backend Developer to join our Contact Center product team, focused on building the backend services and platform capabilities that power Interaction Orchestration, Agent and Supervisor experiences . In this role, you will help design and develop scalable, reliable, and maintainable backend services that support core Contact Center capabilities such as agent workspace, supervisor experiences, real-time operational data, monitoring, performance insights, interaction assignment, workflow orchestration, and API-driven product integrations. This role is a strong fit for someone who is hands-on, product-minded, and comfortable working on complex backend systems with real-time and near real-time data flows, integration-heavy architectures, and high expectations around reliability, scalability, and maintainability. You should be able to translate product and operational requirements into solid backend architecture, drive implementation quality, and collaborate closely with product, frontend, platform, and other backend engineers. While primarily remote , this role requires occasional visits to the office in Coimbra. We plan to open offices in Aveiro and Porto in the future. This approach gives team members the flexibility to work remotely while also coming together in the office for collaboration and teamwork. Design and develop high-quality backend solutions that are scalable, maintainable, and aligned with company standards. Build and evolve backend APIs and services for Contact Center Orchestraction & Routing, Agent and Supervisor products. Implement backend capabilities that support real-time operational use cases, agent productivity, supervision, workflow orchestration, and decision-making. Drive backend architecture and engineering best practices across the team. Optimize system performance, scalability, reliability, and operational efficiency. Collaborate closely with Product, frontend, platform, and other backend teams to define requirements, shape technical solutions, and deliver robust product capabilities. Design and maintain clean service boundaries, data models, and integration patterns. Troubleshoot, debug, and improve existing backend systems and services. Review code, mentor other engineers, and help raise the overall engineering quality of the team. Document technical decisions, implementation approaches, API contracts, and relevant development practices.

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores