Job Title : JavaScript Architect
Location : Denver, CO (Locals Highly Preferred Hybrid / In-Person Interview Required)
Duration : Long Term Contract
About the Role
We are seeking a highly experienced JavaScript Architect to lead the design, development, and architectural direction of modern full-stack applications. The ideal candidate is an expert in front-end JavaScript frameworks (React, Angular), back-end JavaScript / Node services, cloud integration, and modern web application patterns. This role will partner closely with UX, product, engineering, and cloud teams to deliver scalable, secure, and high-performance digital solutions.
Key Responsibilities Architectural Leadership
Define, design, and oversee the architecture for full-stack JavaScript applications across web platforms.
Establish best practices, coding standards, and architectural patterns for front-end and back-end development.
Lead the technical direction for UI frameworks, component libraries, state management, and API integrations.
Front-End Architecture
Architect dynamic, responsive, and scalable user interfaces using React , Angular , or similar frameworks.
Define reusable component structures, UI design patterns, and performance optimization strategies.
Ensure cross-browser and cross-platform compatibility, accessibility, and responsiveness.
Back-End & API Architecture
Design server-side logic, microservices, and RESTful APIs using Node.js (Python experience is a plus).
Integrate front-end applications with backend services, databases, and third-party APIs.
Define standards for database schema design, data access patterns, and security.
Cloud & DevOps Integration
Architect end-to-end cloud-native full-stack applications on Azure (AWS or GCP experience beneficial).
Collaborate with DevOps to design CI / CD pipelines, deployment workflows, and environment strategies.
Ensure optimal performance, monitoring, scaling, and reliability of cloud-based applications.
Technical Collaboration & Leadership
Work closely with UX / UI designers, product managers, engineering teams, and data science groups.
Review code, guide developers, and provide architectural mentorship.
Translate business and functional requirements into robust technical solutions.
Quality, Testing, & Continuous Improvement
Oversee unit, integration, and end-to-end testing strategies and quality standards.
Troubleshoot and resolve complex technical issues across front-end and back-end stacks.
Stay current with emerging JavaScript technologies, cloud trends, and best practices.
Qualifications
Bachelor's degree in Computer Science, IT, Engineering, or equivalent experience.
8+ years of experience in full-stack development, with strong JavaScript architectural expertise.
Proficiency in front-end frameworks : React, Angular, or Vue.js .
Expert-level experience in JavaScript, TypeScript, HTML, CSS , and modern UI development.
Back-end expertise with Node.js (Python experience a plus).
Strong background in Azure full-stack cloud development (Azure Web Apps, Functions, Storage, CI / CD, etc.).
Experience designing and integrating RESTful APIs.
Strong understanding of both SQL and NoSQL databases.
Familiarity with Git, Agile / Scrum methodologies, CI / CD, and DevOps practices.
Preferred Skills
Experience with AWS or Google Cloud .
Knowledge of Docker, Kubernetes , and container-based architectures.
Understanding of security best practices for JavaScript, APIs, and cloud applications.
Experience working with data science teams and integrating dashboards / applications.
Architect • CA, United States