Apply for Frontend Rust Developer (Senior Role) Role @ Jewish Interactive

Word document (.doc, .docx), text, PDF (MAX. 5MB).

Jewish Interactive logo
2y
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