Computer Science Teacher

1 week ago


Maadi, Egypt Kompass Education Full time

Kompass Education is looking for a passionate and innovative **Computer Science Teacher** to join our team

Are you an enthusiastic educator with a deep understanding of computer science principles and a knack for making complex topics engaging and accessible? Do you thrive in a dynamic learning environment where you can inspire students to explore the exciting world of technology and computational thinking? If so, we want to hear from you

At Kompass Education, we're committed to preparing students for a future driven by technology. We believe in fostering analytical skills, problem-solving abilities, and a strong foundation in computer science. As our Computer Science Teacher, you'll play a pivotal role in developing our students' digital literacy and algorithmic thinking, igniting their passion for innovation.

What You'll Do:

- Develop and deliver engaging lessons in various areas of computer science, which may include programming (e.g., Python, Java, C++), data structures, algorithms, web development, cybersecurity, robotics, or computational thinking, depending on the curriculum.
- Create a stimulating and supportive classroom environment that encourages curiosity, critical thinking, and collaborative problem-solving.
- Assess student understanding and progress through diverse methods, providing constructive feedback to foster continuous improvement.
- Adapt teaching strategies and materials to cater to the diverse learning needs and styles of students across different age groups and proficiency levels.
- Stay current with advancements in computer science education and technology, integrating new tools and concepts into the curriculum.
- Communicate effectively with students, parents, and staff regarding academic performance and classroom activities.

What You'll Bring:

- **A Bachelor's or Master's degree in Computer Science, Computer Engineering, Education (with a specialization in Computer Science), or a closely related field.**:

- **Proven experience teaching Computer Science** to students at the school level (e.g., middle school or high school).
- Strong proficiency in at least one modern programming language (e.g., Python).
- Deep understanding of fundamental computer science concepts and principles.
- Excellent pedagogical skills with the ability to simplify complex ideas for learners of various ages and abilities.
- Creativity, enthusiasm, and a patient, adaptable approach to teaching.
- Exceptional classroom management, communication, and interpersonal skills.
- A passion for technology and a desire to inspire the next generation of innovators.
- Experience with educational technology platforms or robotics/coding clubs is a plus.

Why Join Kompass Education?
- Be part of a forward-thinking and innovative educational institution that values technology and STEM education.
- Work in a collaborative and professional environment with dedicated colleagues.
- Opportunity to build and enhance the computer science program, making a significant impact on students' futures.
- Competitive salary and benefits package.
- Opportunities for continuous professional development in a rapidly evolving field.

If you are a dynamic and highly qualified Computer Science Teacher eager to empower students with essential digital skills and a love for computational thinking at Kompass Education, we encourage you to apply

To Apply:


  • Data Science

    4 days ago


    Maadi, Egypt Nawy Real Estate Full time 80,000 - 120,000 per year

    We are seeking a motivated AI Engineer to join our dynamic team. This role is ideal for individuals with 1–2 years of practical experience in artificial intelligence and machine learning. As a Junior AI Engineer, you will collaborate closely with senior team members to design, develop, and implement AI solutions that solve complex business challenges. This...


  • Maadi, Egypt Nawy Real Estate Full time $100,000 - $120,000 per year

    We are looking for a Senior AI Engineer with over 4 years of experience to lead our AI initiatives. In this role, you will be responsible for driving the design, development, and deployment of cutting-edge AI solutions. You will provide technical leadership to a team of AI engineers, mentor junior team members, and collaborate closely with stakeholders to...


  • Maadi, Egypt Nawy Real Estate Full time

    **Requirements**: - Bachelor’s degree in Computer Science, Information Technology, or a related field. - Excellent communication and interpersonal skills to interact effectively with users and stakeholders. - Familiarity with software development methodologies and collaboration with development teams is preferred. - Ability to work independently and...


  • Maadi, Egypt Singleclic Full time

    Create test plans, test scenarios and test cases from business and functional requirements. - Create and design test sessions - Prepare and create test data required for testing - Report and track issues using TFS - Retest resolved bugs and performed regression cycle - Integration test for the systems which have modules after integrating these modules - Use...

  • Helpdesk Specialist

    2 weeks ago


    Maadi, Egypt PetroApp Full time

    PetroApp is looking for a detail-oriented and customer-focused **Helpdesk Specialist** to join our IT support team. In this role, you will serve as the first point of contact for employees seeking technical assistance and support related to computer systems, software, hardware, and network issues. **Key Responsibilities**: - Troubleshoot and resolve...


  • Maadi, Egypt Singleclic Full time $30,000 - $90,000 per year

    Job DescriptionCreate test plans, test scenarios and test cases from business and functional requirements.Create and design test sessionsPrepare and create test data required for testingFiring Test Cases on (desktop, web, and mobile) applicationsReport and track issues using TFSRetest resolved bugs and performed regression cycleIntegration test for the...


  • Maadi, Egypt Bravo Full time

    **Responsibilities**: - Collaborate with cross-functional teams to design, develop, and implement software solutions. - Write clean, efficient, and well-documented code that meets industry standards and best practices. - Participate in code reviews and provide constructive feedback to team members. - Write and execute unit tests to ensure the reliability...


  • Maadi, Egypt O7 Therapy Full time 30,000 - 60,000 per year

    Company DescriptionO7 Therapy is a trusted global telehealth platform bridging the mental health treatment gap. By combining advanced technology with the expertise of top Arabic-speaking psychiatrists and certified therapists, we deliver accessible, secure, and science-based mental health care. We support individuals facing depression, anxiety, addiction,...


  • Maadi, Egypt Singleclic Full time

    Job Description: **Responsibilities**: - Collaborate with cross-functional teams, including UI/UX designers and backend developers, to deliver high-quality software solutions. - Write clean, maintainable, and efficient code, adhering to coding standards, best practices, and guidelines. - Identify and resolve performance bottlenecks and implement...

  • DevOps Engineer

    6 days ago


    maadi, Egypt Intella Full time 300,000 - 600,000 per year

    Responsibilities :Implement integrations requested by customersDeploy updates and fixesProvide Level 2 technical supportBuild tools to reduce occurrences of errors and improve customer experienceDevelop software to integrate with internal back-end systemsPerform root cause analysis for production errors Investigate and resolve technical issuesDevelop scripts...