Back to all jobs

- Employment
- Full-time
- Seniority
- Senior
About the role
What you will be doing:
- Design and develop high-quality frontend solutions that are scalable, maintainable, and aligned with company standards.
- Build and evolve AI-powered frontend experiences across Contact Center and UC products.
- Implement frontend capabilities for products such as AI Agents, Agent Assist, Supervisor Assist, AI Builder, and related AI-driven applications.
- Build modern, responsive, and reusable web interfaces using Angular or similar frontend frameworks, integrating seamlessly with backend AI services.
- Collaborate closely with UX/UI designers to create intuitive user experiences and maintain high usability and accessibility standards.
- Contribute to frontend architecture and help shape subsystem-level technical design decisions.
- Optimize application performance, responsiveness, and cross-browser behavior across devices and usage contexts.
- Write clean, maintainable, and testable code that follows Intermedia’s engineering standards and best practices.
- Participate in code reviews, provide constructive feedback, and help raise the overall engineering quality of the team.
- Troubleshoot, debug, and improve existing frontend applications and user experiences.
- Document implementation approaches, technical decisions, and relevant development practices.
- Stay current with emerging frontend and AI integration trends and apply them where relevant.
- Actively participate in Agile ceremonies, demos, and planning sessions, sharing progress, technical ideas, and improvements with the team.
What you will bring to the role:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 5+ years of experience in backend software development, with strong experience building modern APIs and distributed services.
- Strong expertise in JavaScript/TypeScript, HTML5, and CSS3, with solid experience in modern frameworks such as Angular or React.
- Strong understanding of frontend architecture, reusable component design, state management, and performance optimization.
- Experience integrating frontend applications with REST APIs and GraphQL services.
- Familiarity with state management libraries and modern frontend build tools.
- Knowledge of frontend testing frameworks and best practices in frontend quality assurance.
- Understanding of responsive design, accessibility principles, and frontend usability best practices.
- Experience building complex product experiences, not only simple content-driven websites.
- Strong problem-solving skills and ability to work effectively in an Agile, fast-paced environment.
- Ability to contribute to technical design discussions and provide functional specifications for smaller subsystems.
- Strong collaboration and communication skills to work effectively with designers, backend engineers, product managers, and cross-functional teams.
- Experience working on AI-powered products, assistants, virtual agents, or builder-style applications.
- Familiarity with design systems, component libraries, and highly reusable frontend platforms.
- Experience with cloud environments such as Azure or AWS in globally distributed products.
- Familiarity with CI/CD pipelines, DevOps concepts, and modern frontend delivery practices.
- Experience leading frontend initiatives from concept to delivery.
- Experience mentoring engineers and contributing to engineering standards and best practices.
Diversity, Inclusion, and Equal Opportunity
741,000+ hidden jobs like this
Intermedia Intelligent Communications and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites