Full Stack Developer - Reach My World

Christian Career
City of Langley
CAD 60,000 - 80,000
Job description

Full Stack Developer - Reach My World

THE PROJECT

Reach My World is building a subscription-based Evangelism platform to enable ordinary Christians to share the faith.

THE POSITION

Reach My World is seeking a highly skilled Full-Stack Developer to architect and develop the core infrastructure of the hybrid evangelism app. One will be responsible for designing, developing, and maintaining the platform's front and back end, ensuring seamless performance and scalability.

This role requires a candidate who is passionate about technology, experienced in developing hybrid mobile applications, and understands best practices for SQL databases. One will collaborate with a cross-functional team to build a worldwide robust and engaging user experience.

RESPONSIBILITIES

  1. Architect and develop a scalable hybrid mobile application.
  2. Design, develop, and manage a relational SQL database (PostgreSQL/MySQL/SQLite).
  3. Develop and optimize backend APIs (Node.js with NestJS / Django / Ruby on Rails).
  4. Implement frontend features using React Native / Flutter / Ionic.
  5. Ensure smooth authentication using Firebase Auth / Auth0 / Supabase.
  6. Integrate payment processing with Stripe, PayPal, or Paddle for subscriptions.
  7. Implement cloud storage solutions (AWS S3, Google Cloud Storage, or Cloudflare R2).
  8. Develop and maintain push notifications via Firebase Cloud Messaging (FCM) / OneSignal.
  9. Optimize the performance and security of the application.
  10. Collaborate with designers, content managers, and other stakeholders.
  11. Write clean, maintainable code and ensure best practices in software development.

QUALIFICATIONS AND SKILLS REQUIRED

  1. Must be a dedicated Christian and willing to sign a statement of faith.
  2. Willingness to sign a non-disclosure, non-compete agreement.
  3. Bachelor’s degree in Computer Science, Software Engineering, or similar experience.
  4. Proven experience in full-stack development with hybrid mobile apps.
  5. Proficiency in frontend frameworks (React Native / Flutter / Ionic).
  6. Strong backend skills in Node.js with NestJS, Django, or Ruby on Rails.
  7. Experience working with relational databases (PostgreSQL, MySQL, SQLite).
  8. Familiarity with cloud platforms (AWS, Google Cloud, or Azure).
  9. Knowledge of authentication & security protocols (OAuth, JWT, Firebase Auth, or Auth0).
  10. Experience with payment gateway integration (Stripe, PayPal, Paddle, etc.).
  11. Understanding of CI/CD pipelines for efficient deployment.
  12. Strong problem-solving, debugging, and analytical skills.
  13. Ability to work independently and manage multiple projects simultaneously.
  14. Passion for evangelism and using technology to spread the Gospel.

BENEFITS

  1. Flexible working hours and remote work options.
  2. Opportunity to be part of a mission-driven organization.
  3. A collaborative and supportive team environment.
  4. The chance to work on cutting-edge technology for evangelism.

If one does not meet all these requirements but is excited by the opportunity, please feel free to apply anyway.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Full Stack Developer - Reach My World jobs in City of Langley