وصف الوظيفة
We are looking for a motivated Frontend Developer Intern to join our software development team at El Lwaa.
This internship provides an opportunity to gain hands-on experience building modern, responsive, and scalable web applications using React.js, Next.js, TypeScript, and Tailwind CSS.
You will work alongside experienced developers, contribute to real-world projects, and learn professional software development practices.
Key Responsibilities
Develop and maintain responsive web interfaces using React.js and Next.js.
Build reusable, clean, and maintainable UI components.
Convert Figma designs into functional web pages.
Integrate frontend applications with REST APIs.
Work with modern styling tools such as Tailwind CSS.
Identify and fix UI bugs and performance issues.
Collaborate with developers and participate in code reviews.
Use Git and GitHub for version control.
Requirements
Basic understanding of HTML5, CSS3, and JavaScript (ES6+).
Familiarity with React.js and its core concepts, including components, props, state, and hooks.
Basic knowledge of Next.js.
Understanding of responsive web design.
Basic experience with Git and GitHub.
Familiarity with REST APIs and asynchronous JavaScript.
Willingness to learn, accept feedback, and solve problems.
Good communication and teamwork skills.
Nice to Have
TypeScript
Tailwind CSS
shadcn/ui
TanStack Query
Zustand
React Hook Form and Zod
Basic understanding of SEO and web performance
Experience working with Figma
What You Will Gain
Hands-on experience with real production projects.
Mentorship and technical guidance from experienced engineers.
Practical experience with modern frontend technologies.
Exposure to collaborative development workflows.
Opportunities to improve problem-solving and software engineering skills.
Potential consideration for future employment based on performance.
Who Can Apply?
Computer Science students, recent graduates, self-taught developers, and career changers with a solid foundation in frontend development are welcome to apply.
A Computer Science degree is not required. We value practical skills, commitment, and willingness to learn.