We are looking for a visionary Angular Architect to lead the technical direction of our frontend ecosystem. In this role, you will be the bridge between product requirements and technical excellence, ensuring that our large-scale applications are modular, maintainable, and high-performing. You won't just write code; you will design the blueprints that our development teams follow.
Your Responsibilities:
- Architecture & Design: Define the overarching frontend architecture using Angular, ensuring scalability, security, and long-term maintainability
- Standards & Governance: Establish and enforce coding standards, best practices (Clean Code, SOLID), and architectural patterns
- Mentorship: Provide high-level technical guidance and mentorship to frontend developers, conducting deep-dive code reviews
- Performance Optimization: Oversee application performance, from bundle size optimization to rendering strategies and caching
- Collaboration: Work closely with UX/UI designers, Backend Architects, and Product Owners to ensure seamless integration and technical feasibility
- Innovation: Evaluate new libraries, tools, and Angular features (e.g., Signals, Hydration) to keep our stack at the cutting edge
What You’ll Work With
- Core: Angular (latest versions), TypeScript, RxJS, and NgRx/Signals for state management
- Environment: NX Monorepos, Docker, Kubernetes
- Integration: RESTful APIs, WebSockets
- Tools: Azure DevOps CI, Jest for testing, and modern design systems