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 with Supabase or Firebase
• 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