
Senior Software Engineer – Frontend
Five9
full-time
Posted on:
Location Type: Hybrid
Location: Porto • 🇵🇹 Portugal
Visit company websiteJob Level
Senior
Tech Stack
AWSCloudDockerGoogle Cloud PlatformGRPCJavaJavaScriptKubernetes
About the role
- Be part of an agile team to develop a scalable, highly available cloud contact center software using Java and single-page JavaScript.
- Collaborate with Product Managers, Architects, Engineering leaders and Test Engineers.
- Deliver scalable software in both private cloud and public cloud settings (AWS and Google Cloud Platform).
- Deliver using containers (docker, Kubernetes) using CI/CD in a DevOps model.
- Bring a positive attitude to the team, helping mentor more junior engineers, drive our standards, show ownership and an obsession for our customers.
Requirements
- 2+ years of professional experience developing Java applications – including delivering RESTful and gRPC apis.
- 5+ years of professional or open-source experience writing JavaScript MVC.
- 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 (think an undergrad CS degree, or similar amount of work experience).
- Positive, self-motivated and enthusiastic with a strong sense of ownership.
Benefits
- Five9 Shares
- Bonus Scheme
- 10% Flex Benefit
- Meal Allowance
- Medical Insurance
- Life Insurance
- 25 day Annual Leave + Public Holidays
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJavaScriptRESTful APIsgRPCAgileobject-oriented programmingasynchronous programmingcontainersCI/CDDevOps
Soft skills
positive attitudementoringownershipcustomer obsessionself-motivatedenthusiastic