C
Cisco
FrontendSenior
Senior Software Engineer - Front-End Focus
TypeScriptJavaScriptAngularReactVue.jsHTMLCSSREST APIPlaywrightJestNxModule-FederationNgRxRxJSGitHubJenkinsHarnessCodexCursor
About the Position
Cisco's Webex Engineering Group is hiring a Senior Front-End Software Engineer for the Webex Control Hub team in Milpitas, CA. The role involves building accessible, responsive user experiences with TypeScript and Angular/React/Vue, integrating with backend services, and modernizing a large-scale application.
Responsibilities
- Build accessible, responsive, and maintainable user experiences using TypeScript, Angular/React/Vue, HTML, CSS, and modern frontend practices.
- Translate product requirements and designs into reusable UI components and intuitive customer workflows.
- Integrate frontend experiences with backend services and APIs, partnering closely with designers and backend engineers.
- Improve application performance, reliability, and usability by identifying and resolving frontend issues.
- Develop automated unit and end-to-end tests that protect product quality and support confident releases (Playwright E2E tests, Jest unit tests).
- Contribute to the modernization of a large-scale application, including work across Angular and legacy frontend technologies.
- Use AI-assisted development tools (Codex, Cursor) thoughtfully to accelerate learning, explore solutions, and improve productivity while maintaining code quality and security.
- Share knowledge through code reviews, documentation, collaboration, and mentorship.
Requirements
- Bachelor's Degree, combined with 7 years of experience in Computer Science, Engineering, or a related technical field, or Master's Degree in Computer Science, Engineering, or a related technical field, combined with 4 years of experience or PhD, combined with 1 year of related experience.
- Professional experience with TypeScript and modern JavaScript.
- Experience building production web applications with Angular or a comparable component-based framework like React, Vue.
- Understanding of frontend architecture, reusable components, SPA-based routing, forms, and browser fundamentals.
- Experience integrating frontend applications with REST APIs or comparable service interfaces.
- Experience with code repository, build and deployment pipelines (GitHub, Jenkins, Harness).
- Experience building production web applications with component-based framework.
- Ability to handle API errors, asynchronous workflows, permissions, empty states, and loading states.
- Experience with Nx monorepos, Module-Federation or Micro-frontends architecture.
- Experience with NgRx, RxJS, or equivalent reactive programming.
- Experience with handling SaaS applications, administrative platforms and security workflows.
- Ability to work in a large codebase with multiple teams.
Benefits
- Medical, dental and vision insurance
- 401(k) plan with Cisco matching contribution
- Paid parental leave
- Short and long-term disability coverage
- Basic life insurance
- Grants of Cisco restricted stock units
- 10 paid holidays per full calendar year, plus 1 floating holiday
- 1 paid day off for employee's birthday
- Paid year-end holiday shutdown
- 4 paid days off for personal wellness
- 16 days of paid vacation time per full calendar year
- Flexible vacation time off program
- 80 hours of sick time off
- Optional 10 paid days per full calendar year to volunteer
- Annual bonuses
Who to contact
Senior Software Engineer - Front-End Focus$167,700.00 to $245,200.00
View Original