Company:
Location:United States, Canada
Languages:English
Seniority level:Principal, 10+ years
Experience:10+ years
Skills:LeadershipAndroidiOS DevelopmentJavaKotlinObjective-CReact NativeSoftware ArchitectureSwiftCI/CDMentoring
- 10+ years of software engineering experience with a focus on mobile development.
- Expert-level knowledge of barebones React Native and Expo.
- Deep understanding of native iOS (Swift/Objective-C) and Android (Kotlin/Java) ecosystems.
- Proven experience in mobile-specific performance optimization and maintaining large-scale production apps.
- Mastery of mobile architecture, including state management, navigation, and event-driven architecture.
- Solid understanding of functional programming principles.
- Strong passion for developer experience, including build times, CI/CD, and automated testing.
- Deep familiarity with mobile observability, crash reporting, and stability management.
- History of mentoring senior engineers and influencing technical roadmaps.
- Define and own the long-term technical vision and architecture for the Peerspace React Native platform.
- Establish and enforce best practices for mobile performance and stability.
- Develop strategies for consistent feature parity and oversee application maintenance.
- Partner to ensure a smooth mobile developer experience.
- Mentor and level up Senior and Staff engineers on the mobile team.
- Drive innovation by developing proof of concepts and evaluating new technologies.