Currently enrolled or recently graduated from a Master’s program in Computer Science, Software Engineering, or a related field. Master’s program enrollment or completion is mandatory. Proven experience with React.js and JavaScript. Strong understanding of Redux for state management. Familiarity with MUI (Material-UI). Ability to write clean, well-structured, and maintainable code. Good understanding of asynchronous request handling and partial page updates. Excellent verbal and written communication skills within a cross-functional team environment. Familiarity with code versioning tools, such as Git. Knowledge of Frontend security best practices.