وصف الوظيفة
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.