Please share the profile at sma...@sednacg.com
Role: Principal Architect(Android AND IOS Both)
Duration: Long term contract
Location: Seattle WA Onsite
JD -
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.
· Bachelor’s or Master’s 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.