Full-Time Web Developer for SaaS Platform — Long-Term ReyBill Team Role

Posted 12 hours ago

Worldwide

Summary

We are building ReyBill, a SaaS business management platform with a custom customer portal, admin portal, billing system, automated provisioning, and ERP infrastructure. The core platform is already built and working. We are now looking for a long-term full-time web developer who will become part of the ReyBill team and help us maintain, improve, and continuously develop the SaaS platform. This is not a short freelance project. We are looking for someone who wants to work with us long term on a monthly salary and gradually become one of the main technical owners of the ReyBill SaaS platform. Current ReyBill Architecture The existing platform includes: Customer SaaS Portal Admin Portal User authentication Company/workspace management Stripe subscriptions and billing Supabase n8n automations Automated ERP workspace provisioning Docker/Linux infrastructure Customer subdomains Subscription lifecycle management Workspace suspension/reactivation Notifications and transactional emails Monitoring Backup/restore infrastructure Integration with Frappe/ERPNext The platform is already operational, so you will not be starting from zero. You will receive: Existing source code Technical documentation Architecture documentation Git repositories Development environment information Support from the developer who originally built the SaaS Collaboration with a dedicated Frappe/ERPNext specialist Your Role Your main responsibility will be the ReyBill SaaS / web platform. You will work on areas such as: Customer Portal development Admin Portal development SaaS backend development UI/UX improvements New customer-facing features Internal admin tools Stripe billing improvements Supabase development API integrations n8n integration Provisioning workflows Workspace lifecycle Plan and feature management User management Notifications Logging and diagnostics Performance improvements Security improvements Bug fixing Refactoring existing code Documentation Testing and production deployments You will also help us ensure that the SaaS side integrates cleanly with our Frappe/ERPNext infrastructure. Team Structure You will not work alone. ReyBill will have: You — Full-Time ReyBill Web Developer Responsible for the SaaS platform and web development. External SaaS/Infrastructure Developer The developer who originally built much of the current system will remain available as an external contractor for support, infrastructure, n8n, provisioning, and existing system knowledge. Dedicated Frappe/ERPNext Developer Responsible for: ReyBill Frappe image reybill_core ERPNext/Frappe customizations Custom Frappe apps Manufacturing apps Distribution apps Future industry-specific solutions You will work closely with both developers when necessary. Future Development ReyBill is planned as a long-term SaaS platform. Future development may include: Marketplace / App Manager App installation and version management Automated upgrade system Industry-specific solutions Manufacturing integrations Customer dashboards Analytics API integrations AI features Academy integration Partner integrations Mobile/API development Additional SaaS automation We are looking for someone who can grow with the company. Required Skills Strong experience with: Modern web development JavaScript / TypeScript Frontend frameworks Backend/API development REST APIs SQL/PostgreSQL Git/GitHub Linux basics Docker basics SaaS development Authentication/authorization Production debugging Experience with some of the following is strongly preferred: Supabase Stripe API n8n Docker Linux servers SaaS billing Multi-tenant SaaS Frappe/ERPNext integrations DevOps CI/CD You do not need to be an expert Frappe developer. We already have a dedicated specialist for advanced Frappe/ERPNext development. However, you should be comfortable understanding APIs and integrations between the ReyBill SaaS platform and Frappe/ERPNext. What We Are Looking For We want someone who: Thinks long term Writes clean and maintainable code Can understand an existing codebase Can work independently Documents their work Communicates clearly Does not depend on one specific technology Is comfortable debugging production systems Can collaborate with other developers Takes ownership of tasks Is interested in becoming an important part of the ReyBill technical team We are not looking for someone who only wants to complete a quick project and disappear. Employment / Compensation This is intended to become a long-term monthly salary-based position. Initially, we may start with a short paid evaluation period so both sides can confirm that the cooperation works well. After that, the goal is: Full-time / long-term monthly employment with ReyBill. Please include: Your expected monthly salary in USD Your weekly availability Your timezone Whether you are available full-time When you could start When Applying Please answer these questions: What is your strongest web development stack? Have you worked on an existing SaaS platform before? Have you worked with Supabase? Have you integrated Stripe subscriptions/webhooks before? Have you worked with Docker/Linux production environments? Have you used n8n? Have you worked with ERPNext/Frappe integrations before? Are you comfortable taking over and understanding another developer's existing codebase? Are you interested in a long-term full-time position rather than only project work? What monthly salary are you expecting in USD? How many hours per week can you work? Please provide examples of SaaS/web applications you have personally developed. Please do not send a generic proposal. We are looking for a developer who wants to grow with ReyBill and become part of the core technical team.

  • $500.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
PHP
JavaScript
API
Node.js
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:11 hours ago
  • Interviewing:
    3
  • Invites sent:
    7
  • Unanswered invites:
    4
About the client
Member since Sep 5, 2019
  • United Arab Emirates
    Dubai1:56 AM
  • Individual client

Explore similar jobs on Upwork

Add Tree Adoption Feature to WordPressFixed-price‐ Posted 2 months ago
WordPress
PHP
HTML5
CSS
Agent x and AI automation expertHourly‐ Posted 2 months ago
ServiceNow
DevOps

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo