Senior Fullstack Engineer (React Native)
MUST BE ABLE TO START BY APR 13
Based is building the next generation of social applications, and we're seeking a talented, Senior Fullstack Engineer to spearhead our mobile-first media-rich social experience. 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.
You must
Be solution oriented: take the most direct pathway to solving the problem
Take ownership: you communicate with whomever you need to find what you need to know and you refuse to ship junk\slop
Prioritise speed: solving the current problem is the highest priority, then, without gaps, solving the next problem
Responsibilities
Own features of our unified cross-platform 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 for live notifications, feed updates, chat, and social interactions.
Collaborate 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 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.
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.
Experience with GCP and IaC
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
find your way in