Location: New York City, NY
Salary: $130,000.00 USD Annually - $140,000.00 USD Annually
Description: Job Title: Full Stack Architect Location: New York City, NY
Employment Type: Full-Time
Job SummaryWe are seeking an experienced
Full Stack Architect to lead the design and architecture of modern, scalable, and secure enterprise applications. The ideal candidate will bring deep expertise across front-end, back-end, cloud, and data platforms, with hands-on experience in modern JavaScript frameworks, cloud-native architectures, and DevOps practices. This role requires strong architectural leadership, technical hands-on ability, and close collaboration with cross-functional teams and stakeholders.
Must-Have Technical / Functional Skills - Front-End Technologies: Angular, React, JavaScript, TypeScript
- Back-End Technologies: Node.js, Python
- UI/UX: Familiarity with UI/UX design principles and modern component libraries
- Databases: Experience with at least one relational or NoSQL database
- Architecture: Proven experience architecting and designing new applications and enterprise solutions
Key Roles & Responsibilities 1. Architecture Ownership and Technical Vision - Own and oversee end-to-end solution architecture across front end, back end, APIs, data, and system integrations.
- Define and maintain reference architectures, design standards, and best practices.
- Drive long-term architectural decisions considering scalability, performance, security, cost optimization, and extensibility.
- Anticipate future business and technical needs while designing flexible solutions.
2. Deep Full-Stack Technical Expertise Front-End Architecture - Design and standardize modern UI architectures using React and TypeScript.
- Establish best practices for performance optimization, accessibility, security, and UX consistency.
- Define patterns for state management, authentication flows, and reusable UI components (e.g., Material UI).
Back-End Architecture - Architect scalable and secure services using Node.js or Python.
- Design RESTful and event-driven APIs following microservices and domain-driven design patterns.
- Implement resiliency, fault tolerance, and integration patterns for enterprise-scale systems.
Data Layer - Design relational and NoSQL data models using technologies such as PostgreSQL and MongoDB.
- Define data access strategies, caching mechanisms, and data consistency models.
- Ensure efficient data processing and storage for high-volume applications.
3. Cloud, DevOps, and Platform Design - Architect cloud-native solutions on AWS, Azure, or Google Cloud Platform.
- Design and promote CI/CD pipelines, Infrastructure as Code (IaC), and automated deployment strategies.
- Build systems for high availability, disaster recovery, scalability, and cost efficiency.
- Embed logging, monitoring, tracing, and observability into platform design.
4. Security and Compliance by Design - Apply secure coding and secure architecture principles across the application stack.
- Design and implement authentication, authorization, and data protection models.
- Ensure solutions meet enterprise security, regulatory, and compliance requirements.
- Partner with security teams to address vulnerabilities and risk mitigation.
5. AI Integration & Next-Generation Technologies - Leverage AI coding assistants and automation tools to improve developer productivity.
- Design intelligent solutions using AI-driven workflows, data processing, and analytics.
- Integrate real-time technologies and message queues for asynchronous and streaming use cases.
- Stay current with emerging technologies and recommend adoption where appropriate.
6. Collaboration and Stakeholder Engagement - Work closely with engineering teams, product owners, UX teams, and business stakeholders.
- Translate business requirements into scalable technical solutions.
- Coordinate development of interactive dashboards, analytical tools, and insights-driven applications.
- Mentor engineers and promote architectural best practices across teams.
Preferred Qualifications - Experience working in large enterprise or financial services environments.
- Strong understanding of microservices, distributed systems, and event-driven architectures.
- Excellent communication and stakeholder management skills.
- Ability to balance hands-on technical work and strategic architectural leadership.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact: This job and many more are available through The Judge Group. Please apply with us today!