ArcRemote

Remote – Senior Full‑Stack JavaScript Developer

Description

About the Role

Rivnex is hiring a senior full‑stack engineer to finalize and launch Rural Listing Pro, a production‑ready SaaS platform built with modern JavaScript technologies. The core product is already architected; your role is to complete remaining features, harden the system for production, and prepare the platform for public launch.

Responsibilities

• Complete remaining back‑end and front‑end features using JavaScript, Node.js, React, and PostgreSQL

• Implement secure authentication, user roles, and permissions

• Integrate Stripe for subscription billing and usage‑based payments

• Build and refine REST APIs and internal service logic

• Optimize database queries, indexes, and schema for performance

• Improve UI/UX flow and ensure mobile responsiveness

• Prepare the platform for production deployment (security, logging, error handling)

• Collaborate directly with the founder for rapid iteration and clear deliverables

• Provide technical guidance on scalability, architecture, and long‑term maintainability

Requirements

• 5+ years of full‑stack engineering experience

• Strong expertise in JavaScript, Node.js, React, and PostgreSQL

• Experience building and launching SaaS products end‑to‑end

• Strong understanding of authentication, API design, and database architecture

• Experience with Stripe (subscriptions, metered billing, webhooks)

• Ability to work independently, communicate clearly, and deliver high‑quality code

• Comfortable working in a fast‑moving founder‑led environment

Nice to Have

• Experience integrating AI (OpenAI, Anthropic, or similar)

• Experience with TailwindCSS or modern component libraries

• Prior work on real estate, listing, or marketplace platforms

What You’ll Get

• Clear requirements, fast feedback, and direct access to the founder

• A well‑defined roadmap and milestone structure

• Opportunity to shape the technical foundation of a growing SaaS product

• Long‑term contract potential after launch

Skills

APIReactFirebaseAPI DesignAITailwindCSSSecurityPostgreSQLRESTJavaScriptOpenAINode.js