Hybrid Senior UI Software Engineer – Virtualization

Posted 2 days ago

Apply now

About the role

  • Senior Frontend UI Software Engineer designing and developing user interfaces for virtualization tools at Red Hat. Collaborating with engineers and designers in an agile, open-source environment.

Responsibilities

  • Design, implement, and maintain modern, responsive user interfaces for virtualization tools
  • Collaborate with UX designers to translate wireframes and prototypes into clean, functional UI components
  • Develop reusable React components and front-end features using TypeScript, JavaScript, and modern styling tools
  • Optimize applications for performance, scalability, and accessibility
  • Integrate front-end components with backend APIs and Kubernetes-based services
  • Participate in code reviews, design discussions, and agile development ceremonies
  • Work closely with quality engineers to define and implement front-end test strategies using Cypress or Playwright
  • Drive adoption of frontend development best practices and contribute to evolving the UI architecture
  • Monitor and address issues related to UI performance and usability
  • Proactively utilize AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code)

Requirements

  • 4+ years of professional experience in frontend/UI development
  • Proficiency in JavaScript and TypeScript, with deep knowledge of React
  • Strong understanding of HTML5, CSS3, and responsive design principles
  • Experience with front-end testing tools like Cypress or Playwright
  • Familiarity with Kubernetes and containerized application development
  • Experience working in agile, collaborative development teams
  • Working knowledge of RESTful APIs and modern web tooling (Webpack, Vite, etc.)
  • Proficiency with Git and version control workflows
  • Excellent problem-solving and communication skills
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience)

Benefits

  • growth opportunities through Red Hat learning modules
  • certifications
  • Red Hat University (RHU) courses

Job title

Senior UI Software Engineer – Virtualization

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job