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
Software Engineer developing cloud - based software solutions for CVS Health. Collaborating with teams to enhance customer experiences and modernize healthcare technology.
Graduate/ Junior Software Engineer delivering enterprise - quality software for transport authorities and operators. Contributing to software solutions and agile development practices in a hybrid working environment.
Software Engineering Consultant developing scalable backend services and cloud - native applications at Allstate. Collaborating with cross - functional teams using AWS services and programming in Python and Java.
Software Developer creating applications for 2 - piece capsule manufacturing at Lonza. Collaborating on MES/OT systems and ensuring high - performance in a 24/7 environment.
Medior Software Engineer developing risk applications for Česká spořitelna. Involvement in the full application lifecycle with a team - oriented approach to development.
Senior Software Engineer at Baseten owning end - to - end billing and revenue infrastructure. Partnering with multiple teams to build a strategic lever for growth.
Principal Engineer driving engineering solutions for payments modernization at Bank of America. Designing and optimizing the cloud - based payment processing platform on AWS.
Lead Software Engineer driving AI innovations for AT&T's Customer Service virtual assistant. Creating scalable full - stack applications and enhancing user experiences through advanced technologies.