Intermedia

Intermedia is a cloud communications company that helps over 130,000 businesses connect better - through voice, video conferencing, chat, contact center, business email, productivity, file sharing and backup, security, and archiving.
About company

Senior frontend engineer

Remote

location

date October 18, 2026

types Full-time

Sobre a vaga

In this role, you will solve challenging frontend engineering problems involving real-time conversations, dynamic interactions and embedded experiences. As a senior technical contributor, you will influence frontend architecture and technical direction, lead complex initiatives from design through production, and help establish engineering standards and patterns.

O que vais fazer

  • Design, develop, test, and maintain high-quality web applications and frontend capabilities that power interactions
  • Develop reusable web components and frontend capabilities that allow digital experiences to be embedded across Intermedia products and customer-facing websites
  • Build responsive experiences for real-time including streaming responses, typing and processing states, long-running operations, errors, and interruptions
  • Develop user experiences that clearly communicate actions, status, results, limitations, and requests for additional information
  • Build interaction patterns that support rich conversational experiences beyond text, including structured content, forms, actions, links, files, and other interactive elements
  • Develop experiences that support effective transitions and handoffs
  • Partner with ML and backend engineers to define APIs, events, data contracts, and interaction patterns required to support digital experiences
  • Collaborate closely with Product and UX to translate customer needs and design into intuitive product experiences
  • Help define frontend architecture and reusable patterns digital experiences across web channels
  • Design solutions that support configuration and customization of digital experiences while maintaining consistent engineering and UX standards
  • Optimize applications for performance, responsiveness, scalability, and reliability across browsers, devices, network conditions, and customer environments
  • Ensure digital experiences meet appropriate accessibility and inclusive design standards
  • Design frontend applications with appropriate consideration for authentication, authorization, privacy, security, and protection of sensitive information
  • Build appropriate analytics, telemetry, monitoring, logging, and observability into digital experiences
  • Use product and operational data to identify performance issues and opportunities to improve the user experience
  • Lead technical design discussions and provide guidance on complex frontend engineering decisions
  • Conduct code and design reviews and help establish strong standards for frontend architecture, code quality, testing, performance, and maintainability
  • Troubleshoot complex production issues spanning frontend applications, APIs, real-time interactions, and enabled experiences
  • Mentor and coach engineers and contribute to raising frontend engineering capabilities across the team
  • Lead complex frontend initiatives from concept and technical design through implementation, deployment, and continuous improvement
  • Stay current with emerging technologies and engineering approaches related to frontend development and conversational interfaces

O que é pedido

  • Requires occasional visits to the office in Coimbra or in Aveiro
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience
  • 8+ years of professional software engineering experience, with significant experience developing sophisticated frontend applications
  • Deep proficiency in JavaScript and/or TypeScript and modern frontend frameworks such as React or Angular
  • Strong knowledge of HTML, CSS, responsive design, browser technologies, and modern web application architecture
  • Demonstrated experience designing and building complex, interactive web applications used in production environments
  • Strong understanding of frontend architecture, component design, state management, application performance, and maintainability
  • Experience designing reusable frontend components, libraries, or application frameworks
  • Experience integrating frontend applications with RESTful APIs, asynchronous services, and distributed backend systems
  • Experience building real-time, asynchronous, or event-driven user experiences
  • Strong understanding of automated frontend testing and modern software engineering practices
  • Experience designing applications for performance, scalability, reliability, and production support
  • Strong understanding of web accessibility, responsive design, browser compatibility, and frontend security
  • Experience with CI/CD, source control, code reviews, observability, and modern software delivery practices
  • Demonstrated ability to independently lead complex technical initiatives from design through production
  • Strong problem-solving skills and the ability to navigate ambiguous and evolving technical requirements
  • Experience providing technical guidance, code review, or mentorship to other engineers
  • Strong communication and collaboration skills with the ability to influence technical decisions and work effectively across Product, UX, frontend, backend, ML, and platform teams
  • Working understanding of Agile development methodologies and frameworks

O que é oferecido

  • Flexibility to work remotely while also coming together in the office for collaboration and teamwork

Valores e cultura

  • Ambiente internacional
  • Equipa com senioridade elevada
  • Full remote
  • Igualdade de género
  • Igualdade racial
  • Incentivo à criatividade & inovação
  • Membros impressionantes na equipa
  • Tecnologias de ponta
hashtag Similar jobs