Start Your Search Here

Job Search

Jobtailor

Portugal / Global

Software Developer

Job Description

Design and develop high-quality, scalable frontend solutions aligned with company standards

Build and evolve AI-powered frontend experiences across Contact Center and Unified Communications products

Implement frontend capabilities for AI Agents, Agent Assist, Supervisor Assist, AI Builder, and related AI applications

Develop modern, responsive, reusable web interfaces using Angular or similar frameworks, integrating with backend AI services

Work with UX/UI designers to deliver intuitive, accessible user experiences

Contribute to frontend architecture and subsystem-level technical design decisions

Optimise performance, responsiveness, and cross-browser behaviour across devices

Write clean, maintainable, testable code following engineering standards

Participate in code reviews

Troubleshoot, debug, and enhance existing frontend applications

Document implementation approaches, technical decisions, and development practices

Stay current with frontend and AI integration trends

Participate in Agile ceremonies, demos, and planning

Report to Tiago Lopes Leitao

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

Strong skills in modern APIs and distributed services

Strong expertise in JavaScript/TypeScript, HTML5, and CSS3

Solid experience in Angular or React

Understanding of frontend architecture, reusable components, state management, and performance optimisation

Experience integrating frontend applications with REST APIs and GraphQL

Familiarity with state management libraries and modern frontend build tools

Knowledge of frontend testing frameworks and quality assurance best practices

Understanding of responsive design, accessibility principles, and usability best practices

Experience building complex product experiences

Ability to contribute to technical design discussions and provide functional specifications for smaller subsystems

Experience working effectively in an Agile, fast-paced environment

Bonus: experience with AI-powered products, assistants, virtual agents, or builder-style applications

Bonus: familiarity with design systems, component libraries, and reusable frontend platforms

Bonus: experience with Azure or AWS

Bonus: familiarity with CI/CD pipelines, DevOps concepts, and modern frontend delivery practices

Bonus: experience leading frontend initiatives

Bonus: experience mentoring engineers

Core Competencies

Demonstrates expertise in designing and developing scalable frontend solutions using Angular or React, with a strong focus on integrating AI capabilities and optimizing performance. Proficient in modern web technologies, responsive design, and Agile methodologies, while ensuring high-quality user experiences.

Highest-signal resume keywords

JavaScript/TypeScript Expertise

Angular or React Development

Frontend Architecture Understanding

REST APIs and GraphQL Integration

Agile Methodologies Experience

Hard Skills

JavaScript

TypeScript

HTML5

CSS3

Angular

React

Frontend Architecture

Performance Optimisation

State Management

Frontend Testing Frameworks

Soft Skills

Collaboration with UX/UI Designers

Technical Design Discussion Contribution

Mentoring Engineers

Certifications & Qualifications

Bachelor’s Degree in Computer Science

Master’s Degree in Software Engineering

Industry Keywords

AI-Powered Products

Contact Center Solutions

Unified Communications

Reusable Components

Accessibility Principles

Tools & Technologies

CI/CD Pipelines

DevOps Concepts

Azure

AWS

Modern Frontend Build Tools

#J-18808-Ljbffr

Candidatar-se Now

Similar Opportunities

View all jobs