4 hours ago
Remote, PortugalSenior

Responsibilities

  • Design and develop scalable frontend solutions aligned with company standards.
  • Build and evolve AI-powered frontend experiences across Contact Center and Unified Communications products.
  • Implement capabilities for AI Agents, Agent Assist, Supervisor Assist, AI Builder, and related applications.
  • Develop responsive, reusable web interfaces using Angular or similar frameworks and integrate them with backend AI services.
  • Collaborate with UX/UI designers and cross-functional teams to deliver intuitive and accessible experiences.
  • Contribute to frontend architecture and subsystem-level technical design decisions.
  • Optimize performance, responsiveness, and cross-browser behavior.
  • Write maintainable, testable code and participate in code reviews.
  • Troubleshoot, debug, and improve existing frontend applications.
  • Document implementation approaches, technical decisions, and development practices.
  • Participate in Agile ceremonies, demos, and planning.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 5+ years of backend software development experience with modern APIs and distributed services.
  • Strong JavaScript/TypeScript, HTML5, and CSS3 skills with experience in Angular or React.
  • Strong understanding of frontend architecture, reusable components, state management, and performance optimization.
  • Experience integrating frontend applications with REST APIs and GraphQL.
  • Familiarity with state management libraries, modern frontend build tools, frontend testing frameworks, and quality assurance practices.
  • Understanding of responsive design, accessibility, and usability principles.
  • Experience building complex product experiences rather than simple content-driven websites.
  • Ability to contribute to technical design discussions and provide functional specifications for smaller subsystems.
  • Strong collaboration, communication, problem-solving, and Agile working skills.
  • Experience with AI-powered products, assistants, virtual agents, or builder-style applications is a bonus.
  • Familiarity with design systems, component libraries, Azure or AWS, CI/CD pipelines, DevOps concepts, and modern frontend delivery practices is a bonus.
  • Experience leading frontend initiatives, mentoring engineers, and contributing to engineering standards is a bonus.

Benefits

  • Primarily remote work with occasional visits to the office in Coimbra.
  • Future offices are planned in Aveiro and Porto.
  • Opportunities to work on AI-powered Contact Center and Unified Communications products.

Tech Stack

Categories

Intermedia Intelligent Communications

About Intermedia Intelligent Communications

1,001-5,000 employees

Intermedia Intelligent Communications provides cloud-based unified communications and collaboration for businesses, spanning voice, video conferencing, chat/SMS, contact center, business email, file sharing, and backup. Its subscription UCaaS suite, including Intermedia Unite, is sold directly and through 7,500+ channel partners, serving over 150,000 businesses. Headquartered in Sunnyvale, California, Intermedia is privately held and backed by Madison Dearborn Partners.

Contact me