Senior Frontend & Mobile Application Architect
Job Description
Position: Senior Frontend & Mobile Application Architect
\n
Experience: 7+ years
\n
Location: Ashburn, VA (4 days onsite in a week)
\n
\n
Key Responsibilities
\n
- \n
- Define and drive frontend and mobile application architecture, design patterns, and engineering standards.
- Develop prototypes, proofs of concept, and reference implementations to validate architectural decisions.
- Design scalable, modular applications using microfrontend architectures.
- Conduct architecture reviews, design reviews, and code reviews to ensure quality, security, performance, and maintainability.
- Improve development workflows, automated testing, and CI/CD pipelines using GitHub and GitHub Actions.
- Leverage AI-assisted coding tools to improve developer productivity while maintaining code quality and security.
- Collaborate with engineering, product, architecture, and DevOps teams to deliver robust solutions.
- Mentor developers and influence technical decisions across teams without direct people-management responsibilities.
- Drive application modernization, framework upgrades, and technical debt reduction initiatives.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Required Qualifications
\n
- \n
- 7+ years of professional software engineering experience, including at least 3 years in architecture or senior technical leadership.
- Strong hands-on experience with Angular and TypeScript.
- Experience designing or implementing microfrontend architectures.
- Hands-on experience developing native iOS applications using Swift.
- Experience with GitHub, GitHub Actions, CI/CD pipelines, and automated testing.
- Practical experience with AI-assisted coding tools such as Claude Code, OpenAI Codex, GitHub Copilot, or similar tools.
- Strong understanding of software architecture, design principles, application security, performance optimization, accessibility, and maintainability.
- Ability to influence engineering teams, drive technical initiatives, and establish engineering best practices without direct management authority.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Preferred Qualifications
\n
- \n
- Experience with Angular architecture, RxJS, Signals, and reusable component libraries.
- Experience with SwiftUI, UIKit, Swift Concurrency, or MVVM architecture.
- Familiarity with microfrontend technologies such as Module Federation, Nx, or single-spa.
- Experience with application security, identity integration, observability, and accessibility standards.
- Experience with application modernization, framework upgrades, and technical debt reduction.
- Familiarity with AWS cloud services and backend or distributed systems.
\n
\n
\n
\n
\n
\n
