Job ID: JOB_ID_3428
Role Overview
We are seeking a highly experienced and visionary Principal Architect to lead our mobile development efforts, focusing on both Android and iOS platforms. This is a long-term contract role requiring deep technical expertise, strong leadership, and the ability to drive architectural decisions across multiple product teams. You will be instrumental in defining and executing the technical strategy for our mobile applications, ensuring they are scalable, performant, and maintainable.
Key Responsibilities
- Technical Leadership & Architecture: Define and drive the architectural vision across Android and iOS platforms, ensuring scalability, performance, and maintainability. Provide hands-on architecture guidance on mobile frameworks, UI/UX integration patterns, API design, data synchronization, and security. Evaluate and recommend emerging mobile technologies, tools, and best practices to enhance product capabilities. Review and approve high-level and low-level design documents, ensuring alignment with enterprise architecture standards. Lead end-to-end technical decision-making across multiple product teams.
- Mobile Development Expertise: Guide development teams on modern Android and iOS architectural patterns (e.g., MVVM, VIPER, Clean Architecture). Drive consistency across mobile codebases, build pipelines, and deployment strategies. Collaborate with engineering teams to troubleshoot performance, stability, and integration issues.
- Release Management: Lead and optimize the mobile application release pipeline, ensuring high-quality, predictable, and timely releases. Establish and enforce best practices for version control, branching strategies, CI/CD automation, and app store submission processes. Partner with QA, DevOps, Product, and Engineering to maintain end-to-end release governance.
- Customer & Stakeholder Management: Serve as the primary technical interface for senior customer stakeholders, executives, and product owners. Articulate complex technical concepts in business-friendly terms to influence decision-making. Build strong relationships to ensure alignment on vision, priorities, timelines, and outcomes. Lead consultations, architecture reviews, and roadmap planning with clients.
- Cross-Functional Collaboration: Work closely with product managers, engineering managers, UI/UX teams, DevOps, and QA to align feature development and architectural goals. Mentor senior engineers and architects across mobile and platform teams. Champion engineering excellence, innovation, and long-term technical strategy.
Required Qualifications
- 12+ years of overall software engineering experience, with 7+ years specializing in Android/iOS development and architecture.
- Proven experience owning end-to-end architecture for large-scale mobile applications.
- Strong past experience in Release Management, including automation, governance, and coordination across large teams.
- Demonstrated success in managing customer stakeholders, including C-level and director-level leaders.
- Excellent leadership, communication, and decision-making abilities.
- Strong understanding of mobile security, performance optimization, API integration, cloud services, and CI/CD pipelines.
- Bachelors or Masters degree in Computer Science, Engineering, or a related field.
Preferred Qualifications
- Experience in enterprise-scale consumer or B2B mobile platforms.
- Exposure to cloud platforms (Azure, AWS, GCP) and microservices architectures.
- Experience with analytics, crash reporting tools, feature flag frameworks, and mobile observability.
- Prior consulting experience in a senior architect or principal architect role.
Special Requirements
Onsite in Seattle, WA. Long term contract. No specific visa constraints mentioned.
Compensation & Location
Salary: $150 – $200 per year (Estimated)
Location: Seattle, WA
Recruiter / Company – Contact Information
Email: smalik@sednacg.com
Recruiter Notice:
To remove this job posting, please send an email from
smalik@sednacg.com with the subject:
DELETE_JOB_ID_3428