Full Stack Engineer @FaithOnline
Software Development
Salary unspecified
Remote Location
Employment Type contract
Posted 3wks ago

[Hiring] Full Stack Engineer @FaithOnline

3wks ago - FaithOnline is hiring a remote Full Stack Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Worldwide

Role Description

We need a full-stack engineer who can work across the whole stack: mobile, backend, and web. You will build a real product for real users, and your work will ship quickly and carry weight.

This is not a slow corporate role with layers of process. We move quickly, learn quickly, and adjust quickly. Everyone here owns their work and runs with it. No hand-holding required.

The role starts as a contract position at about 20 hours per week. Hours and scope can grow as the platform grows.

What You'll Work On

  • Mobile (iOS + Android)
    • Build and maintain features across our Flutter app
    • Turn Figma designs into polished, performant UIs with Material Design components
    • Keep the app stable, fast, and crash-free
    • Support App Store and Google Play build, submission, and release
  • Backend and Infrastructure
    • Build and maintain backend services, APIs, and data pipelines
    • Work across our core stack: Supabase (auth + database), GCP (infrastructure), Redis (caching), GetStream (social feed + messaging)
    • Keep us fast, reliable, and scalable as we grow, and weigh in on architecture decisions
  • Web and Admin
    • Build and maintain our web admin dashboard and creator publishing tools
    • Write clean, maintainable code across frontend and backend
    • Build the internal tooling that keeps the platform running

Working Together

  • Partner closely with product, design, and QA
  • Take part in sprint planning and ticket refinement over Slack and Jira
  • Raise issues early, propose solutions, and own your work end to end

Our Stack

  • Mobile: Flutter (iOS + Android)
  • Design: Figma, Material Design components
  • Social / Messaging: GetStream
  • Auth + Database: Supabase
  • Infrastructure: GCP (Google Cloud Platform)
  • Caching: Redis
  • Content CMS: Ghost
  • Analytics: Mixpanel
  • Testing: BrowserStack (App Live + App Automate)
  • Project Management: Jira, Confluence/Notion, Slack
  • Backend: Node.js + Express + Inversify

Qualifications

  • A true generalist.
  • Strong mobile instincts.
  • You build with AI tools.
  • Still hands-on, and want to stay that way.
  • Startup-minded.
  • A follower of Jesus who wants every part of life, work included, to glorify Him.

Nice to Have

  • GetStream or a similar social / activity feed platform
  • Supabase or Firebase-style backend-as-a-service
  • Ghost CMS or a similar content platform
  • App store submissions, TestFlight, and Google Play Console
  • A background in faith-based, mission-driven, or community-focused products

What Success Looks Like

  • You ship quality features across iOS, Android, and web that serve users and advance the mission
  • You move quickly through the stack without leaving technical debt that slows the team down
  • You work smoothly with design, backend, QA, and product
  • You own your workstream and you deliver
  • You grow with the platform as it scales from early traction into a thriving community of believers

A Note on Who We Are

FaithOnline is a Gospel-centered platform built on a clear Statement of Faith. We believe in the authority of Scripture, salvation through Jesus Christ alone, and the call of the Great Commission. We are building technology in service of the Church, not in competition with it.

The engineer we hire should share this foundation. You do not have to agree with every implementation decision we make, but you should believe in what we are building and why.

"Whatever you do, work at it with all your heart, as working for the Lord." (Colossians 3:23)

Learn more about us: https://www.faith.online/about

Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Full Stack Engineer @FaithOnline
Software Development
Salary unspecified
Remote Location
Employment Type contract
Posted 3wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,118+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later