وظائف
>
Any-Martin-Rieux

    Learning Support Teacher - Any, دولة قطر - DOHA ACADEMY

    DOHA ACADEMY
    DOHA ACADEMY Any, دولة قطر

    منذ أسبوع

    Default job background
    وصف

    This is a remote position.

    Role

    We are building one of the world's best tech platforms for online giving, where we provide opportunities for people to donate to any cause, non-profit or geography that they care about, in the most simple, personalized and effective manner. We scale our impact on the lives of millions of underprivileged people every year through our workplace giving, subscription giving and crowdfunding products.
    At Give, we are looking for top-talent for our engineering team - software engineers who want to solve complex problems, continually learn, and most importantly, make a real impact in the lives of others.

    Responsibilities

    • Work alongside product to understand our requirements, and design, develop and iterate
    • Think through complex architecture to build robust and scalable solutions
    • Build well-abstracted modules and services
    • Provide design reviews for other engineers, including feedback on architecture and design issues, as well as integration, performance and scalability
    • Follow scrum methodology to iterate and deploy fast
    • Mentor other team members and colleagues
    • Contribute to documentation, process and procedures
    Requirements
    • 7+ years of experience
    • Expertise in various Javascript frameworks/libraries including, but not limited to NodeJS and
    • Advanced knowledge of JavaScript
    • Understanding of the fundamental principles of asynchronous code
    • The ability to write efficient, scalable, reusable code
    • The ability to conceptualize, diagnose, architect, iterate and build systems, sub-systems and services that are complex and enterprise scale
    • Advanced knowledge and experience in web and server-side technologies
    • Experience in both NoSQL and relational databases (MongoDB, PostgreSQL or similar databases) and an advanced understanding of data modeling
    • Experience in one or more OO language like Python/Flask (preferable), Java, Ruby, etc.
    • Identity Management and Security (SSL protocols, data encryption, user authentication, authorization services)
    • Expertise in Git
    • The ability to work across all software platforms at a high level frontend and backend, server management, CI/CD, administrate third party tools/services/integrations
    • An advanced understanding of open source libraries/frameworks and integration with third party APIs with a focus on Payments, Notifications and Analytics
    • Advanced knowledge of client/server-side caching mechanisms across multiple layers
    • Proven track record of technical leadership, software delivery, ownership and mentorship
    • Superb understanding of scalable computing systems, software architecture, data structures and algorithms
    • Deep understanding of service-oriented and microservice architectures
    • Expertise in AWS and its related services (EC2, S3, RDS, Route53, Elastic Beanstalk and more) or an equivalent cloud provider, Linux and shell scripting
    • Knowledge of Nginx, Docker, gunicorn is a plus
    • The ability and the experience to proactively account for the edge cases rather than diagnosing them after the fact
    Job Location - Work from anywhere


  • M2r Education

    SEN Learning Support Teacher

    منذ 4 أيام


    M2r Education Any, دولة قطر

    As a member of the learning support team in the British Curriculum and CBSE School, you will act as key worker, will work within the Learning Support Team to support students with diverse needs by coordinating their support, advocating for their needs, delivering personalised int ...

  • ASQ International

    Secondary Teachers

    منذ أسبوع


    ASQ International Any, دولة قطر

    We have a client school in Doha, Qatar looking for passionate and experienced Secondary Teachers for an August 2023 start. Overview ASQ International has exciting career opportunities for enthusiastic Secondary Teachers. This is a fantastic opportunity to join a world-class schoo ...

  • ASQ International

    English Language

    منذ أسبوع


    ASQ International Any, دولة قطر

    Description If you are a qualified and enthusiastic Secondary teacher, then we have an exciting role just for you in a well-established school in Doha, Qatar Overview ASQ International has some amazing career opportunities for an enthusiastic English Language & Humanities Teacher ...

  • THE HAMILTON INTERNATIONAL SCHOOL

    Primary School Teacher

    منذ أسبوع


    THE HAMILTON INTERNATIONAL SCHOOL Any, دولة قطر

    About Hamilton The Hamilton International School (THIS) is one of Doha's premier schools and opened in 2019. We offer a unique opportunity to be a class teacher in a recently opened school. Our world class facilities and exciting curriculum will attract the very best teachers, as ...

  • THE HAMILTON INTERNATIONAL SCHOOL

    Business Studies Teacher

    منذ أسبوع


    THE HAMILTON INTERNATIONAL SCHOOL Any, دولة قطر

    Job description: The Hamilton International School (THIS) is one of Doha's premier schools and opened in 2019, with the Secondary School opening in 2020. We offer a unique opportunity for a Business Studies Teacher to join our team in January 2024. Our world-class facilities and ...

  • Al Khor International School

    Urdu Teacher

    منذ أسبوع


    Al Khor International School Any, دولة قطر

    We are seeking a creative and dynamic Urdu teacher for the primary school. The successful candidate will possess · • Degree and teaching certificate · • 2 years teaching experience in a reputable UK or international school · • Experience of working in a multi-national environm ...

  • NORD ANGLIA EDUCATION

    Secondary History Teacher

    منذ أسبوع


    NORD ANGLIA EDUCATION Any, دولة قطر

    THE ROLE Join our fast-paced international environment, and you will deliver UK National Curriculum and IGCSE or International Baccalaureate programmes. You will challenge your students to set ambitious targets for themselves and seek out and implement innovative teaching practic ...

  • TES - THE ENGLISH SCHOOL

    Mathematics Teacher

    منذ 6 أيام


    TES - THE ENGLISH SCHOOL Any, دولة قطر

    Would you like to be part of a forward-thinking, supportive school community where your professional development is a priority? This is a QNSA (Qatar National Schools Accreditation) accredited school where they are committed to the development and well-being pupils and staff. Tes ...

  • Doha College

    Primary Teaching Assistant

    منذ أسبوع


    Doha College Any, دولة قطر

    · • Implement agreed work programs with individuals/groups in and out of the classroom · • Assist the teacher in the planning cycle and preparation of resources · • Support students in accessing the curriculum and completing tasks · • Work as part of a team to deliver high-qu ...

  • Sherborne Qatar Preparatory School

    Deputy Head

    منذ 5 أيام


    Sherborne Qatar Preparatory School Any, دولة قطر

    An exceptional opportunity has arisen at Sherborne Qatar School to for Girls to lead and build on the wonderful work of Mrs Helen Fawcett, who is moving on. If you feel you have the energy, passion, resilience and values that we hold so dear - then we would love to hear from you ...