Software Engineer II - Frontend | Core, Porto
We are seeking a skilled Software Engineer II to join our agile team and contribute to the development of a scalable, highly available web front end for Five9 cloud contact center.
Responsibilities:
* Collaborate with Product Managers, Architects, Engineering leaders and Test Engineers to design and implement a high-quality web application.
* Develop and maintain code using Google Cloud CI/CD in a DevOps model.
* Deliver high-quality unit test coverage and journey test automation to achieve product uptime SLAs.
* Bring a positive attitude to the team, helping mentor more junior engineers, drive our standards, show ownership and an obsession for our customers.
Required Skills:
* 2+ years of professional or open-source experience writing JavaScript MVC.
* 2+ years of professional or open-source experience using HTML/CSS.
* Agile coding experience, working in small teams making a big impact fast.
* Familiarity with standard JavaScript async patterns (events, closures, callbacks, promises, error handling, etc.).
* Strong CS fundamentals and an object-oriented language.
* Positive, self-motivated and enthusiastic with a strong sense of ownership.
Appreciated Skills:
* Experience with Voice applications and/or SIP Protocols.
* Experience with Contact Center or Call Center software.
* Experience with CRM software (Salesforce, Zendesk).
* 1+ years of professional or open-source experience with a JavaScript MVC toolkit such as React, Dojo, AngularJS, Backbone.js, Knockout or Ember.js.
* 1+ years of professional or open-source experience with Java / Spring Boot.
* Experience in a modern consumer environment and/or open source projects.
* Experience with GIT SCM.
* Passion for design and user experience.
* Experience with a data visualization package (Highcharts, d3.js, etc.).
Benefits:
* Five9 Shares.
* Bonus Scheme.
* 10% Flex Benefits.
* Meal Allowance.
* Medical Insurance.
* Life Insurance.
* 25 day Annual Leave + Public Holidays.
Five9 is committed to building a diverse team that represents a variety of backgrounds, perspectives, and skills. We are an equal opportunity employer.