Principal Mobile Engineer
Posted 1ds ago
Employment Information
Job Description
Principal Mobile Engineer leading mobile architectural strategy for Peerspace's React Native application. Driving excellence, mentoring engineers, and ensuring performance across mobile platforms.
Responsibilities:
- Define and own the long-term technical vision and architecture for the Peerspace React Native platform, ensuring it is scalable, maintainable, and performant.
- Establish and enforce best practices for mobile performance and stability. You will lead the effort to monitor, triage, and eliminate crashes and performance bottlenecks.
- Develop strategies to ensure consistent, high-quality feature parity across platforms while overseeing ongoing maintenance of the mobile application.
- Partner with our Platform Engineering group to ensure the mobile developer experience is "flow-like and impactful," optimizing build, test, and release cycles.
- Mentor and level up Senior and Staff engineers on the mobile team. You will lead by example through design reviews, code reviews, and prototyping complex solutions.
- Drive innovation by developing proof of concepts, leveraging platform-specific capability and evaluating new technologies, libraries, and patterns (e.g., new React Native architecture, native modules) to keep our platform modern and efficient.
Requirements:
- 10+ years of software engineering experience, with a significant focus on mobile development and a proven track record of architecting and scaling large-scale mobile applications.
- Expert-level knowledge of barebones React Native and Expo and their ecosystems.
- Deep understanding of the native iOS (Swift/Objective-C) and Android (Kotlin/Java) ecosystems, including native build tools, store submission processes, and bridging native modules.
- Proven experience in mobile-specific performance optimization (e.g., startup time, bundle size, memory usage, and perceived performance) and maintaining large scale production apps.
- Mastery of mobile architecture, including state management, navigation, event-driven architecture and creating reusable, high-quality components.
- Solid understanding of functional programming principles including pure functions, single-responsibility, and immutability etc.
- A strong passion for developer experience, including improving build times, CI/CD pipelines (e.g., CircleCI, Fastlane), and automated testing.
- Deep familiarity with mobile observability, crash reporting, and stability management (e.g., Datadog, Sentry, Bugsnag).
- A history of mentoring senior engineers, influencing and driving technical roadmaps, and making high-stakes architectural decisions. You can clearly communicate complex technical ideas to both technical and non-technical stakeholders.
Benefits:
- 100% employee coverage of medical, dental and vision insurance
- $500 annual professional development allowance
- Discount on all Peerspace bookings
- Laptop, high res display, and stipend to setup home office
- Monthly cell phone and internet credit
- Coworking membership if needed (in lieu of home office)
- Flexible take it as you need it time off policy
- Wellness Days observed company wide
- Annual in-person, all company offsites and team-building events



















