Software Engineer II – Core Applications (React/TypeScript)
Five9
Job description
About the role
Five9’s Core Applications team is building next‑generation UI products on a modern React + TypeScript stack. As a Software Engineer II you will develop new features for the agent desktop and related tools, working in a distributed, async‑first environment and leveraging AI coding assistants daily.
Key responsibilities
- Design, implement, test and ship features for the new agent desktop using React, TypeScript and Nx.
- Own well‑scoped work end‑to‑end, from implementation through testing to deployment.
- Participate in code reviews and uphold the team’s quality standards.
- Collaborate asynchronously with engineering, product and design teams across Australia, India and the US.
- Contribute to planning activities via Jira, documentation and Slack.
Required profile
- Strong proficiency in React and TypeScript; familiarity with other modern frameworks is a plus.
- Experience with testing tools such as Jest and/or Playwright.
- Ability to work autonomously on a fast‑paced team and make reasonable decisions without constant direction.
- Excellent written communication for a remote, async‑first environment.
- Prior use of AI coding tools and willingness to evolve those skills.
- Bachelor’s degree or equivalent in a relevant discipline.
Required skills
- React
- TypeScript
- Nx (monorepo tooling)
- Jest
- Playwright
- TanStack Query
- Zustand
- WebSockets
- Monorepo and micro‑frontend architectures (PNPM, Lerna, etc.)
- AI coding assistants
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
6 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Five9