Senior Full Stack Engineer
- $90k – $120k • 0.5% – 1.0%
- |Remote (Everywhere)
- |7 years of exp
- |Full Time
Remote only
Not Available
About the job
Overview
River is building the individual intelligence layer for the AI era.
AI is the defining technology of our age, but it has a blind spot. Today's models are trained on theinternet, not on you. They don't know what you want, what you value, or how to act on your behalf. River changes that.
We are building the technology that connects AI to the individual – a persistent, portable data identity that makes AI personal, attributable, and valuable. When your data creates value, you share in it. When an AI agent acts, it acts with your authority. When a brand reaches you, it's on your terms.
Our founding CEO brought MTV and NetJets to the European market and we are backed by a number of technology company luminaries from Google, Sun Microsystems, and others. We are looking for a Senior Fullstack Engineer to build the products that put individual intelligence in users' hands – from our live social platform to our desktop AI client and beyond. This is a foundational hire that will underpin our expanding team. You will be the person who shapes the user-facing experience across River's product suite, building beautiful, performant applications that people actually want to use.
Come join us on our mission to build individual intelligence, owned by you.
What We're Building
River is three products, one platform:
- River Social – live and growing. A social platform where you own your data, control your identity, and get paid when it's used. 70% of value goes back to you.
- River Source – enterprise consent infrastructure. The bridge that gives AI platforms and brands access to high-fidelity, consented user data at scale.
- RiverAI – launching 2026. A desktop AI client built on your personal data graph, with real agentic capabilities that work for you, not just talk to you.
What You'll Be Doing
- Building and evolving River Social – developing new features, refining the user experience, and scaling the front end and supporting services of River's live social platform.
- Developing desktop application UIs – building polished, responsive interfaces for RiverAI's desktop client, bridging web technologies with native desktop capabilities to deliver a seamless user experience.
- Shipping applications – contributing to the design and development of standalone apps across River's product suite, from concept through to production release.
- Working across the full stack – while your strength is in front end and application development, you'll build and maintain the back end services, APIs, and data layers that support the features you ship. You understand what's happening behind the API and can contribute meaningfully to it.
- Implementing new features end to end – taking ownership of features from design handoff through front end implementation, back end wiring, testing, and deployment.
- Optimizing performance and user experience – ensuring fast load times, smooth interactions, and high availability across web and desktop surfaces.
- Maintaining code quality and engineering standards – writing clean, well-tested code, participating in code reviews, and contributing to CI/CD and testing best practices as the team grows.
- Collaborating closely with product and design – translating product vision and design specifications into working software, and pushing back constructively when technical constraints require creative solutions.
What We're Looking For
- BS/MS in Computer Science, Software Engineering, or equivalent practical experience.
- 5+ years of experience in professional software development, with demonstrated expertise in the following: * Strong proficiency in TypeScript and JavaScript (ES6+). * Extensive experience with React and modern front end development – building polished, responsive, component-driven user interfaces. * Solid experience with Node.js and Node.js-based frameworks (Express, Fastify, NestJS). * Understanding of RESTful APIs and microservices architecture – you can build and maintain back end services, not just consume them. * Experience with both SQL and NoSQL databases (PostgreSQL, DynamoDB, MongoDB) and a practical understanding of data modeling. * Experience with event-driven architectures and message queues (Kafka) is a plus. * Familiarity with cloud services and infrastructure (AWS preferred). * Strong problem solving skills and attention to detail.
- Experience building applications – you've shipped desktop, mobile, or standalone apps (Electron, Tauri, React Native, or similar), not just web pages. You understand the unique challenges of building software that lives on a user's device, including local storage, system integration, and offline capability.
Above all, you must have:
- A start-up mentality – you thrive in fast-paced environments with ambiguous requirements, can move fluidly between front end polish and back end plumbing, and are energized (not daunted) by building something from scratch.
- Full ownership mindset – you take features from idea to production. You don't stop at the front end boundary; if something needs to work end to end, you make it work end to end.
- Strong communication skills and the ability to work closely with product, design, and back end engineers to ship cohesive products.
- A passion for ethical technology and data sovereignty principles, sharing our vision that AI should empower users, not exploit them.
Nice to have:
- Experience with mobile app development – React Native, Swift/SwiftUI, or Kotlin/Jetpack Compose.
- Familiarity with mobile-specific concerns: app store submission and review processes, push notifications, deep linking, and platform-specific design patterns (iOS HIG, MaterialDesign).
- Experience with cross-platform development strategies – sharing code and components across web, desktop, and mobile surfaces.
- Experience with desktop application frameworks (Electron, Tauri).
- Experience with CSS animation, motion design, or rich interactive UI development.
- Experience building complex data visualizations – interactive charts, graphs, dashboards, or novel visual representations of data (D3.js, Victory, Recharts, or similar).
Why You Should Join
AI is the defining technology of our age – but without the individual, it's incomplete. Today's models are powerful but generic. River is building the missing layer: the persistent, portable data identity that makes AI truly personal.
This is not an incremental role at a big company. You will build the products that millions of users see, touch, and interact with every day – the social platform, the desktop AI client, and the applications that bring individual intelligence to life. As a foundational hire underpinning our expanding team, you'll shape not just the user experience but the engineering culture and product direction of River, with a direct line from your work to how people experience the platform.
The team blends experience, innovation, start-up hustle, and a proven track record of success. This is an opportunity to join a revolutionary platform at the ground floor and for significant wealth creation.
River. Individual Intelligence, owned by you. Join us and build it.
Logistics
- Location: Remote-first. Occasional in-person team events will be organized in Los Angeles; applicants must be able to attend when required.
- Hours: Standard business hours are based on the Pacific Time Zone; availability during these hours is essential.
- Authorization: Applicants must be currently authorized to work in the United States and will be required to provide evidence of their right to work as part of the hiring process.
- References: References will be sought for shortlisted candidates.
About the company
Similar Jobs









