Frontend Engineer Trainee ( React )

  • VxLabs
  • Cairo, Cairo Governorate, Egypt
  • Full-time

وصف الوظيفة


Job Description

We are looking for a Front-end React Developer Trainee to join our team and gain hands-on experience in building interactive web applications. This is an excellent opportunity for someone eager to learn React.js and modern front-end development practices in a supportive environment.

Responsibilities:

  • Assist in developing and maintaining simple React.js applications.
  • Help build and reuse basic components under guidance.
  • Work on optimizing web pages for responsiveness and speed.
  • Collaborate with team members to integrate basic APIs.
  • Write simple, clean code and learn best practices for documentation.
  • Participate in team meetings and Agile planning sessions.

Requirements

  • Basic familiarity with React.js and modern JavaScript (ES6+), even if only through coursework or personal projects.
  • A fundamental understanding of HTML and CSS.
  • Willingness to learn new tools and frameworks.
  • Familiarity with version control systems like Git is a plus but not required.
  • A proactive attitude and readiness to work in a collaborative team environment.

Preferred Qualifications:

  • Exposure to React Hooks or state management tools (Redux, Context API) is a bonus.
  • Interest in learning about front-end build tools (Webpack, Babel, etc.) is welcome.

Benefits

  • Paid -Training program
  • Opportunities for professional growth and career advancement.
  • A dynamic, innovative, and collaborative work environment.
  • The opportunity to work with cutting-edge technology and innovative solutions.
  • Allowance to work from home.
  • Explore your career path: This internship provides an opportunity to discover your interests within the software development field, be it development, testing, or tooling engineering.
  • Gain valuable work experience: This internship will provide you with real-world experience that will set you apart from the competition.
  • Version control expertise: You'll gain valuable experience in using version control systems to manage code effectively.