وصف الوظيفة


Company Description

Information Technology Solutions (ITS) is a technology solutions provider founded in 2010, located in Cairo, Egypt. We specialize in delivering cutting-edge Cybersecurity, Fraud & GRC solutions to our partners and customers. With a team of tech gurus and experts across Egypt and the Middle East, we are committed to delivering excellence and driving digital innovation in the industry. Follow us on social media using #ITS #cybersecurity to stay updated on our latest innovations and advancements.

  • Job Description:**


As a Junior Full Stack Developer, you will be responsible for developing and maintaining web applications, collaborating with cross-functional teams, and ensuring the seamless integration of front-end and back-end components. You will also have the opportunity to work on data science projects, contributing to data analysis and visualization tasks.

  • Key Responsibilities:**
  • Develop and maintain web applications using HTML, CSS, JavaScript, and PHP.
  • Implement dynamic and interactive features using AJAX.
  • Collaborate with designers, developers, and other team members to create user-friendly and efficient web applications.
  • Write clean, maintainable, and efficient code.
  • Troubleshoot and debug issues across the full stack of applications.
  • Assist in the design and development of databases and APIs.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Work on data science projects, including data analysis, visualization, and interpretation.
  • Stay up-to-date with emerging technologies and industry trends.
  • Qualifications:**
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Solid understanding of front-end technologies: HTML, CSS, JavaScript.
  • Experience with AJAX for asynchronous web applications.
  • Proficiency in PHP for back-end development.
  • Basic understanding of data science concepts and tools.
  • Familiarity with databases (e.g., MySQL, PostgreSQL).
  • Ability to work collaboratively in a team environment.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills, both verbal and written.
  • 0-1 year experience.
  • Preferred Skills:**
  • Experience with version control systems (e.g., Git).
  • Familiarity with front-end frameworks/libraries (e.g., React, Angular, Vue.js).
  • Knowledge of Linux and network.
  • Experience with data visualization tools (e.g., PowerBI).
  • Understanding of ETL.