Five9

Senior Software Engineer - Frontend

Portugal full-time Mid Salary not listed
full-time Mid level Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

Join us in bringing joy to customer experience. Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide.

Living our values everyday results in our team-first culture and enables us to innovate, grow, and thrive while enjoying the journey together. We celebrate diversity and foster an inclusive environment, empowering our employees to be their authentic selves.

Five9 has led the cloud revolution in contact centers, helping organisations transition from legacy premise-based solutions to the cloud. The cloud contact center market has become the hot space for innovation in real-time communications, and is the tip of the spear for the application of Artificial Intelligence, especially Generative AI and Large Language Models (LLM). Our innovative AI team is responsible for developing a suite of leading edge AI products built upon industry-leading AI tech from vendors like OpenAI, Google, and Amazon. These products include enterprise voice and chatbots (think: ChatGPT for businesses), agent assistance, and conversation analytics. This team - the fastest growing at Five9 - is seeking a talented and experienced Senior Front End React/Redux Software Engineer. In this role, you will be part of the team that builds software that brings AI technologies to users. Prior AI experience is not required - you will receive on-the-job experience for some of the hottest skills on the market. An ideal candidate for us is an experienced engineer who is passionate about building high performance web platforms and applications, a brilliant problem solver and a creative self-starter.

Key Responsibilities:

Implement UX designs by working with UX Designers on a day-to-day basis, using React/Redux based framework.

Build custom widgets for dashboards developed using Google Looker Studio plugins.

Be part of an agile team to develop a scalable, highly available application platform using modern PaaS platforms such as GCP.

Participate and contribute to requirements analysis and grooming.

Understand how to leverage PaaS components, such as CDN, noSQL databases when developing software in order to achieve scalability, reliability, and operability.

Document and communicate clearly architecture and implementation solutions.

Have ownership of your code in production, including on-call, troubleshooting.

Key Skills:

5+ years software development experience.

React/Redux focus.

Highly proficient in JavaScript and TypeScript.

Experience in operational code ownership – on-call, troubleshooting, uptime

Experience in applying modern UI design patterns and separating concerns in a distributed system.

Must have experience working within an Agile/Scrum team.

Positive, self-motivated and enthusiastic attitude with a strong sense of ownership.

Strong pro-active communication skills, both verbal and written.

Experience in contact center software is a plus but not required.

Experience with custom widget development using Google Looker Studio is a plus but not required.

Workplace location: This role is fully remote for candidates who reside outside Porto, Maia, Matosinhos, Gondomar, Valongo e Vila Nova de Gaia. Candidates who reside within those municipalities would be required to work in-office 3 days a week.

Benefits:

Five9 Shares

Bonus Scheme

10% Flexi Benefit

Meal Allowance

Medical Insurance

Life Insurance

25 day Annual Leave + Public Holidays

Five9 embraces diversity and is committed to building a team that represents a variety of backgrounds, perspectives, and skills.  The more inclusive we are, the better we are.  Five9 is an equal opportunity employer.

Five9 is committed to providing reasonable accommodations for qualified individuals with disabilities throughout the application and interview process. If you need assistance or an accommodation due to a disability, please contact us at [email protected] to request an accommodation. Requests will be handled confidentially and in accordance with applicable law.

View our privacy policy, including our privacy notice to California residents here: https://www.five9.com/pt-pt/legal.

Note: Five9 will never request that an applicant send money as a prerequisite for commencing employment with Five9.

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Mid
Technology & IT Javascript Project Management Remote Collaboration UI design Mid level full-time

Likely questions

  1. Tell us about work you have done that is close to the Senior Software Engineer - Frontend role.
  2. How would you approach your first 30 days at Five9?
  3. Which of Javascript, Project Management and Remote Collaboration have you used recently, and what did it help you achieve?
  4. Describe a time you solved a problem without waiting to be told exactly what to do.
  5. How do you handle busy days, changing priorities, or pressure at work?

Prepare before the call

  • A recent example that proves your experience with Javascript, Project Management and Remote Collaboration.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Senior Software Engineer - Frontend role because I can bring practical experience in Javascript, Project Management and Remote Collaboration, learn the team quickly, and contribute to the outcomes Five9 needs from this hire.

Related jobs.

More roles from this company or category.