F

Senior Backend Developer

Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Shape and implement the core architecture of LangQuest, an offline-first open-source app for language data collection with AI-assisted features. Partner with lead developer to pressure-test and build large-scale designs including sync streams, partial replication, and CRDT-based editing systems. Requires deep PostgreSQL experience, strong TypeScript skills, and real-world experience with offline-first or distributed-sync architectures.

Key Highlights
Offline-first, open-source app for low-resource Bible translation
Core architecture with sync streams and partial replication (PowerSync)
CRDT-based approaches (Yjs/Automerge) for offline editing
Deep PostgreSQL experience (RLS, triggers, queues, logical replication)
Key Responsibilities
Shape and implement the core architecture of LangQuest
Partner directly with lead developer to pressure-test and build large-scale designs
Implement sync streams and partial replication (PowerSync)
Build configurable project and process template systems
Implement CRDT-based approaches (Yjs/Automerge) to editing published content offline
Technical Skills Required
PostgreSQL TypeScript PowerSync CRDTs Supabase
Benefits & Perks
Fully remote
Competitive pay DOE
Nice to Have
Research & development mindset
Passion for Bible translation and language preservation

Job Description


Company Description

Frontier R&D is seeking to glorify Christ and build his kingdom through translation software. Check out https://frontierrnd.com for more information.


Role Description

We are seeking a senior backend developer to shape and implement the core architecture of LangQuest, an offline-first, open-source app that enables language data collection with AI-assisted features for low-resource Bible translation.

You'll partner directly with our lead developer to pressure-test and build large-scale designs: sync streams and partial replication (PowerSync), configurable project and process template systems, and CRDT-based approaches (Yjs/Automerge) to editing published content offline.


Qualifications

Candidates should have deep PostgreSQL experience (RLS, triggers, queues, logical replication), strong TypeScript, and real-world experience with offline-first or distributed-sync architectures — plus a research & development mindset and a passion for Bible translation and language preservation. Experience with Supabase, PowerSync (or similar sync engines), and CRDTs is a big plus. Contract cycle follows the calendar year (full-time preferred), competitive pay DOE, fully remote. To apply, email resume and cover letter to [email protected].


Similar Jobs

Explore other opportunities that match your interests

Director of Product - Platform, Payload & Services

Programming
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

kepler communications inc.

Canada

Senior Principal Data Architect

Programming
3d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Jobgether

Canada
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Tailscale

Canada

Subscribe our newsletter

New Things Will Always Update Regularly