Frontend Developer intern

This is an internship role for a Frontend Developer intern at Appgain.io. The Frontend Developer intern will be responsible for developing user interface components and implementing them by well-established design patterns. This on-site role is located in Damietta and Nasr City and includes tasks such as collaborating with backend developers and web designers to improve usability.

Key Responsibilities:

  • Assist in the development of responsive and interactive web applications using HTML, CSS, and JavaScript.
  • Collaborate with designers to implement user interfaces and ensure a seamless user experience.
  • Write clean, maintainable, and efficient code.
  • Debug and resolve frontend issues and bugs.
  • Optimize web applications for maximum speed and scalability.
  • Work with modern frontend frameworks and libraries such as React or Angular Node JS Next JS
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Stay up-to-date with the latest trends and technologies in frontend development.
  • Contribute to the improvement of existing applications and development processes.
  • Document code and development processes.

Qualifications:

  • completed a degree in Computer Science, Software Engineering, Web Development, or a related field.
  • Basic understanding of frontend development technologies, including HTML, CSS, and JavaScript.
  • Familiarity with frontend frameworks/libraries such as React or Angular Node JS Next JS
  • Knowledge of responsive design principles and cross-browser compatibility.
  • Understanding of version control systems, such as Git.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.

Job Type: Internship - paid

Location: Nasr City or domyat (Preferred) 


Nasr City, Egypt
intern

flutter developer intern

We are looking for a motivated and enthusiastic Flutter Developer Intern to join our team. This on-site role is located in Damietta and Nasr City As a Flutter Developer Intern, you will work closely with our development team to design, develop, and maintain high-quality mobile applications for both iOS and Android platforms. This is a great opportunity to gain hands-on experience in mobile app development, learn from experienced developers, and contribute to real-world projects.

Key Responsibilities:

  • Assist in the development of cross-platform mobile applications using Flutter.
  • Collaborate with the design and development teams to implement user interfaces and features.
  • Write clean, maintainable, and efficient code.
  • Debug and resolve application issues and bugs.
  • Participate in code reviews to ensure code quality and best practices.
  • Stay up-to-date with the latest trends and technologies in mobile development.
  • Contribute to the improvement of existing applications and development processes.
  • Work on both front-end and back-end integration as needed.
  • Document code and development processes.

Qualifications:

  • completed a degree in Computer Science, Software Engineering, or a related field.
  • Basic understanding of mobile app development and the Flutter framework.
  • Familiarity with Dart programming language.
  • Knowledge of RESTful APIs and integration with mobile applications.
  • Understanding of version control systems, such as Git.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.
  • Good communication skills and eagerness to learn.

Preferred Skills

  • Experience with state management solutions like Provider or Bloc.
  • Familiarity with Firebase or other backend services.
    RESTful APIs and integration with mobile applications 
  • Familiarity with Kotlin
  • Familiarity with Java 

Job Type: Internship - paid

Location: Nasr City or domyat (Preferred)

Nasr City, Egypt

We are a team of passionate people whose goal is to improve everyone's life through disruptive products. We build great products to solve your business problems.