Senior Backend Developer

frontier r&d ltd. • Canada
Remote
Apply
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 admin@frontierrnd.com.


Similar Jobs

Explore other opportunities that match your interests

Product Manager - AI-Powered Growth System

Programming
•
1h ago

Premium Job

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

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

Owner.com

Canada

Senior Front-end Software Engineer

Programming
•
5h ago

Premium Job

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

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

Leap Tools

Canada

Senior Front-end Software Engineer

Programming
•
5h ago

Premium Job

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

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

Leap Tools

Canada

Subscribe our newsletter

New Things Will Always Update Regularly