This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Software Engineer, Mobile in United States.
This role is a senior, hands-on leadership opportunity to define and execute the long-term mobile strategy for a high-growth platform. The Principal Software Engineer will drive technical excellence across iOS and Android applications, mentor senior engineers, and collaborate closely with cross-functional teams to ensure a unified and seamless user experience. You’ll establish scalable frameworks, architectural patterns, and development standards that will guide the mobile organization for years to come. This position allows you to combine deep technical expertise with strategic influence, shaping both the mobile platform and the broader product ecosystem.
Accountabilities:
- Lead the architectural vision and technical direction for mobile applications, ensuring performance, scalability, and high-quality code.
- Serve as the principal hands-on contributor for iOS and Android development, with a focus on React Native applications.
- Collaborate with product, design, and web engineering teams to define cohesive mobile strategies and ensure a consistent cross-platform experience.
- Establish reusable patterns, frameworks, and development standards across the mobile team.
- Champion engineering best practices, including architecture reviews, performance optimization, and technical rigor.
- Mentor and guide Staff and Senior Engineers to elevate technical quality and grow future leaders.
- Identify and mitigate technical risks while fostering innovation and experimentation in mobile development.
Requirements
- 8–12+ years of experience building and shipping high-quality mobile applications at scale.
- Expert-level proficiency with React Native and experience designing large, production-grade applications.
- Strong understanding of mobile architecture, performance optimization, and platform best practices.
- Experience with native iOS (Swift/SwiftUI) and/or Android (Kotlin/Jetpack) development is a plus.
- Proven ability to lead technical initiatives, influence cross-functional teams, and drive alignment.
- Strong systems thinking and a bias toward scalable frameworks and reusable patterns.
- Experience mentoring Staff and Senior Engineers and shaping technical culture.
- Excellent communication skills with the ability to drive clarity and consensus across teams.
Benefits
- Competitive base salary range: $174,845—$242,000 USD, with potential bonuses, equity, or variable pay.
- Comprehensive benefits package including health, dental, and vision coverage.
- Flexible work arrangements with remote and hybrid options.
- Opportunities for career growth, mentorship, and leadership development.
- Supportive environment for innovation, experimentation, and cross-functional collaboration.
- Perks and benefits tailored to enhance work-life balance and professional success.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly:
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.
