Explicitly calls out AI-assisted (vibe coding) development and expects use of tools like Copilot, Cursor, and Claude as force multipliers.
About the Role
Frontend-first Software Engineer II role focused on building responsive, performant UIs with TypeScript and React while progressively taking on backend ownership. The position emphasizes AI-assisted development (Copilot, Cursor, Claude), collaboration with design and product, and deploying workloads on Google Cloud Platform.
Job Description
Role
Five9 is hiring a Frontend-first Software Engineer II to design and build responsive, performant user interfaces using TypeScript and React, with an expectation to grow into full-stack ownership over time. The role embraces AI-assisted development tools as part of the workflow and works closely with designers and product teams.
Key Responsibilities
- Design and implement responsive, high-performance UIs using React, TanStack, Zustand, TypeScript/JavaScript.
- Collaborate on feature development end-to-end and progressively take on backend work.
- Use GitLab for version control, CI/CD pipelines, merge requests, and issue tracking.
- Deploy and manage workloads on Google Cloud Platform (GCP) including CDN, GKE, and Cloud Storage.
- Leverage AI-assisted development tools (e.g., Copilot, Cursor, Claude) to accelerate work.
- Write clean, maintainable, strongly-typed code with reusable components.
- Partner with designers and product to translate specs into shippable experiences.
- Participate in code reviews, retrospectives, and architectural discussions.
Requirements
- 4+ years of post-internship experience with React and TypeScript.
- Strong knowledge of JavaScript/TypeScript, HTML, and CSS.
- Experience with UI component libraries, web accessibility (a11y), and internationalization.
- Working knowledge of testing libraries (Jest, Playwright).
- Comfortable with GitLab, Jira, Visual Studio, and CI/CD workflows.
- Proficient with Google Cloud Platform services, Kubernetes (GKE), BigQuery, Cloud SQL, and CDN.
- Familiarity with AI-assisted coding tools (Copilot, Cursor, Claude).
- Engineering focus with overall system knowledge and component-based design.
Preferred Skills
- Experience with AI tools and AI-assisted development workflows.
- Familiarity with micro frontend architecture.
- Java and Spring Boot experience.
- Experience with SQL and NoSQL databases.
Diversity & Inclusion
Five9 emphasizes diversity and inclusion and is an equal opportunity employer.