Search...

Senior Fullstack Engineer (React Native)

Based logo
Based

Based is a public-opinion market app where users react to content, take a “Based” or “Cringe” position, and trade on which view will gain support. The website indicates its beta has ended and invites users to join the waitlist for a mainnet rollout.

Distributed

Investors

Projects

About Based

Based operates markets around internet content and public opinion. Each market begins with a clip, users take opposing positions and trade based on which view they expect to catch on, with prices reflecting momentum. The product also describes feeds, ranking and reward mechanics such as the Based Banana Cartel and daily or weekly tasks. Its currently observable offering is waitlist access for a future mainnet rollout following a beta.

View jobs by Based

Skills

About the Role

You will lead the migration of a web frontend to a unified React Native mobile application and own feature delivery end-to-end. You will design and implement mobile UI/UX in React Native, build and maintain backend services with NestJS and TypeScript, and architect media delivery pipelines for upload, processing, compression, CDN integration, and streaming. You will develop real-time capabilities using WebSockets, write unit, integration, and end-to-end tests, resolve performance issues and technical debt, and mentor incoming engineers while influencing technical direction and stack decisions.

Requirements

  • 5+ years of experience in fullstack or frontend-heavy development roles
  • Expert-level proficiency in React Native for cross-platform iOS and Android apps
  • Strong hands-on experience with NestJS and TypeScript for backend services
  • Experience with Google Cloud Platform (GCP)
  • Solid grasp of RESTful API design, mobile networking, authentication flows, and async data handling
  • Practical experience with relational databases such as PostgreSQL and caching/NoSQL stores such as Redis
  • Proven ability to own features from ideation through deployment and monitoring
  • Comfortable with Git and collaborative development workflows
  • Strong communication, teamwork, and problem-solving skills

Responsibilities

  • Lead the migration of an Angular web frontend to a React Native mobile application
  • Build and ship new features end-to-end from mobile UI to backend logic and APIs
  • Craft rich, responsive mobile interfaces using React Native and TypeScript/JavaScript
  • Architect and optimize media delivery pipelines including upload, processing, compression, CDN integration, and streaming
  • Design, implement, and maintain high-performance scalable backend services with NestJS and TypeScript
  • Develop real-time capabilities using WebSockets for notifications, feed updates, chat, and interactions
  • Refine requirements and iterate rapidly with product, design, and engineering partners
  • Write thorough unit, integration, and end-to-end tests across frontend and backend
  • Identify and resolve performance issues, technical debt, and bottlenecks
  • Influence technical direction and mentor incoming engineers