Senior Software Engineer (Full Stack)
Mode Mobile
SeniorAbout the position
Join a dynamic team as a Senior Software Engineer (Full Stack) to build and scale a high-traffic social platform. You will work on mobile apps, backend services, and collaborate closely with cross-functional teams to deliver impactful features.
Tech stack
- react-native
- node
- typescript
- javascript
- swift
- firebase
Requirements
Required:
- 5+ years of professional software engineering experience
- Direct experience working on consumer-facing products with high traffic and real-world performance constraints
- Strong experience with React Native and Swift mobile app development
- Experience with building APIs and backend services
Nice to have:
- Experience with Firebase Functions and Firestore
- Experience working on social, messaging, creator, or community-driven platforms
- Familiarity with real-time systems, event-driven architectures, or moderation/safety systems
Responsibilities
- Design, implement, and ship full-stack features supporting messaging, engagement, notifications, creator workflows, safety, and monetization
- Contribute to React Native and Swift codebases
- Build and update APIs using Node.js / TypeScript, primarily within Firebase-based systems
- Improve system performance, observability, and operational excellence
Benefits
- A competitive compensation package
- Participation in the Company's equity plan (for full-time team members)
- Open PTO, generous Company Holidays, and Wellness Days (for full-time team members)
- Remote social activities, including virtual coffee buddies