Job Title: Frontend Software Engineer II - Data Platform Team
We are seeking an experienced Frontend Software Engineer to join our Data Platform Team in Porto, Portugal.
About the Role:
The successful candidate will be responsible for developing, iterating, testing, and maintaining micro-frontends that serve as the visualisation layer of Five9's data solutions.
* Develop, iterate, test, and maintain micro-frontends that serve as the visualisation layer of Five9's data solutions, including tables, charts, indicators and other analytics artifacts.
* Ensure systems meet business requirements and industry practices.
* Collaborate with Product Managers, Architects, Engineering leaders and Test Engineers.
* Use Google Cloud CI/CD in a DevOps model.
* Deliver high quality unit test coverage and E2E test automation to achieve product uptime SLAs.
Requirements:
* At least 3 years of professional or open-source experience writing web applications with JS frontend frameworks.
* Experience building web apps with React.
* Experience in applying modern UI design patterns and separating concerns.
* Experience with software development life cycle, code reviews, CI/CD, automated testing, software building and deployment activities, troubleshooting production issues.
* Experience working within an Agile/Scrum team.
* Positive, self-motivated and enthusiastic with a strong sense of ownership.
Preferred Qualifications:
* Experience with Data or Analytics Products.
* Previous experience in the Contact Center industry.
What We Offer:
* Five9 Shares
* Bonus Scheme
* 10% Flexi Benefit
* Meal Allowance
* Medical Insurance
* Life Insurance
* 25 day Annual Leave + Public Holidays
Five9 is committed to building a diverse and inclusive team. We welcome applicants from all backgrounds and perspectives.