PRESS PASS
Engineering

Senior Fullstack Engineer (React Native)

Based is building the next generation of social applications, and we're seeking a talented, frontend-leaning Senior Fullstack Engineer to spearhead our mobile transition. You'll own the end-to-end delivery of features across our modern stack, bridging backend services to a seamless, high-performance cross-platform mobile experience for iOS and Android. Working shoulder-to-shoulder with our engineering and design teams, you'll drive the shift to a mobile native application while shaping a media-rich, real-time social product from database to polished UI.

Responsibilities

  • Lead the migration of our current Angular-based frontend to a unified React Native mobile application.

  • Build and ship new features end-to-end: from mobile UI/UX in React Native to backend logic, APIs, and database interactions.

  • Craft rich, responsive, and intuitive mobile interfaces using React Native and TypeScript/JavaScript, leveraging modern patterns (hooks, navigation with React Navigation, state management like Zustand/Redux Toolkit/Jotai, and the new architecture where applicable).

  • Architect and optimize media delivery pipelines at scale – including video/image upload, processing, compression, CDN integration, and streaming – for our media-first social platform.

  • Design, implement, and maintain high-performance, scalable backend services with NestJS and TypeScript.

  • Develop real-time capabilities using WebSockets (e.g., via Socket.IO or NestJS WebSocket gateways) for live notifications, feed updates, chat, and social interactions.

  • Partner tightly with product, design, and fellow engineers to refine requirements and iterate rapidly on high-quality features.

  • Write thorough unit, integration, and end-to-end tests across the stack (Jest + React Native Testing Library for frontend/mobile, Jest/Supertest for backend) to guarantee reliability, security, and performance.

  • Proactively hunt down and resolve performance issues, technical debt, and bottlenecks on both frontend/mobile and backend.

  • Influence technical direction, make key stack decisions, and mentor incoming engineers as the team grows.

Qualifications

  • 5+ years of experience in fullstack or frontend-heavy development roles, with proven production impact.

  • Expert-level proficiency in React Native for building and shipping cross-platform iOS/Android apps.

  • Strong hands-on experience with NestJS and TypeScript for production-grade backend services.

  • Experience with GCP

  • Solid grasp of RESTful API design, mobile networking, authentication flows, and async data handling.

  • Practical experience with relational databases (e.g., PostgreSQL) and caching/NoSQL stores (e.g., Redis).

  • Demonstrated ability to own features independently from ideation through deployment and monitoring.

  • Comfortable with Git and collaborative development workflows (branching, PRs, code reviews).

  • Excellent communication, teamwork, and problem-solving skills to bridge technical and non-technical perspectives.

Bonus Points

  • Hands-on experience leading a successful migration from a web framework (e.g., Angular) to React Native or similar cross-platform mobile tech.

  • Familiarity with Google Cloud Platform (GCP) services such as Compute Engine, Cloud Run, Cloud Storage, or BigQuery.

  • Track record integrating third-party APIs, SDKs, or services (auth, analytics, payments, etc.).

  • Prior work on media delivery, video/image processing, or streaming at consumer scale.

  • Experience setting up mobile CI/CD pipelines (e.g., EAS, Fastlane, GitHub Actions, Bitrise).

  • Exposure to real-time tech beyond basics (e.g., Socket.IO with React Native, offline support, reconnection logic).

If you're excited to own the mobile evolution of a next-gen social platform, thrive on fullstack ownership, and want to build something people love using every day—this is your shot to make a defining impact. Join us and help redefine social on mobile! 🚀

Apply Now

Email your resume or relevant links (like GitHub or LinkedIn) along with anything else you want to share to engineering-careers@basedbrands.io. Please also share how quickly you would be able to start and your ask.

Apply Now

You might also be interested in