Jewish Interactive logo
    1mo
    Apply

    Jewish Interactive is looking for a Frontend Rust Developer (Senior Role)

    Jewish Interactive (www.jewishinteractive.org) is seeking a Rust developer to work on a highly interactive, gamified educational platform. JIGZI is an Open Source new web-based product from Jewish Interactive.

    About Ji…

    Jewish Interactive (Ji) uses educational technology to create accessible, affordable and engaging Jewish education for any child, anywhere. We are the world leader in digital Jewish education ensuring that Judaic Studies remain inspiring and relevant for today’s generation of digital natives. JIGZI is a groundbreaking platform built in a modular way that empowers teachers to deliver a truly immersive, interactive learning experience. Currently Ji reaches 500,000 children in over 50 countries around the world. We have offices in the US, UK, Israel and South Africa.

    Job Brief

    We are looking for a frontend developer who must be experienced in both Rust and web application development, excited by and motivated to learn new technologies, and who cares deeply about both performance and stability.

    The Stack is primarily Rust which allows shared types and documentation between frontend and backend. In more detail:

    Frontend:

    Web assembly (via Rust)
    Dominator – futures-signals
    lit-element / lit-html
    Backend (maintained by the creators of Sqlx):

    Sqlx
    Actix
    Postgres
    Devops & Third Party:

    Google Cloud (Storage, Run, SQL, Scheduler)
    Github (Actions, Issues, Repo)
    Algolia
    Sendgrid
    Bing
    Product Overview
    The repo is at github.com/ji-devs/ji-cloud but it’s early on in the project and there are still some very core things that will be changing there.

    This is a full time, remote position working hours to overlap EST.
    If you have the skills outlined below, we’d love to talk to you.

    Requirements/Skills:

    Rust
    Well organized, self-motivated & disciplined with strong time management skills and the ability to prioritize and work under pressure
    Communicate in English
    Additional Considerations:

    HTML/CSS/Basic Typescript
    Experience in FRP-ish frameworks (React, Elm, RxJS, etc.)
    Experience with Web Components
    High-performance applications / game development
    Fullstack / Backend / Devops
    History of large-scale project completion
    History of delivering real, working products to end users
    Experience with remote and/or overseas teamwork (role involves team meetings & independent work)
    To apply:

    To apply (or for further questions) please send CV and covering letter

    Job Type: Full-time

    Salary: $130,000.00 - $160,000.00 per year

    COVID-19 considerations:
    Remote Working