Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Red hat UI/Frontend Engineering Internship Brno office Czech Republic 
Czechia, Southeast, Brno 
385380125

17.04.2025

UI/Frontend Engineering Internship (Brno office, Czech Republic)

As a Frontend Engineer intern, your main focus will be development of the project's web user interface (see it in action at https://ipa.demo1.freeipa.org), written as a single-page JavaScript application (specifically TypeScript). From the start, you will have a great opportunity to collaborate on implementation of a new web interface, following the latest PatternFly user interface framework and ReactJS frameworks.

At Red Hat, you’ll work in an environment that welcomes diverse perspectives, values great ideas, and empowers individuals to contribute meaningfully. Freedom and courage are two of our core values — which means you’ll have the space to take risks, explore the unknown, and grow your strengths. But being a Red Hatter is not just about bravery; it’s also about commitment and follow-through.

What will you do:

  • Implement enhancements or address issues of new and old Web UI component of the FreeIPA open source project and related packaging to Fedora and Red Hat Enterprise Linux

  • Identify system deficiencies, conduct technical research and analysis, and recommend solutions or fixes

  • Contribute tests for the upstream continuous integration suite to help maintain high stability of the upstream project

What will you bring:

  • You must be enrolled in a Czech university (Bachelor’s 3rd/4th year or Master’s) for the full internship duration and be able to work full-time within 2 years.

  • Working knowledge of written and spoken English

  • Proven track record of developing Web user interfaces (preferably using TypeScript with ReactJS or similar framework)

  • Expertise in software development using at least one more system-level programming language (Python, C, …)

  • Desire to learn and solve challenging problems

The following are considered a plus:

  • Working experience with a Linux-based operating system

  • Understanding or working experience of Identity Management systems or related technologies (Kerberos, LDAP, PKI, Active Directory, 2FA)