CloudHire is seeking an experienced Angular NestJS Architect to lead our team in designing and implementing innovative web applications. The ideal candidate will have a strong background in both Angular and NestJS, with a focus on creating scalable, efficient, and maintainable software solutions. As an Angular NestJS Architect, you will play a pivotal role in shaping the architecture of our applications, ensuring they meet high-quality standards, and guiding the development team to success.
Responsibilities:
- Architecture Design: Lead the architectural design and decision-making processes for Angular and NestJS-based applications, ensuring scalability, modularity, and maintainability.
- Technical Leadership: Provide technical leadership and mentorship to development teams, fostering best practices, code quality, and innovation.
- Code Review: Conduct code reviews to ensure adherence to architectural guidelines, coding standards, and best practices.
- Performance Optimization: Identify and resolve performance bottlenecks in applications, optimizing both client-side and server-side components.
- Integration: Collaborate with other teams and stakeholders to integrate various systems, services, and APIs effectively.
- Security: Implement and enforce security best practices to protect sensitive data and maintain a secure environment.
- Documentation: Create and maintain architectural documentation, including diagrams, guidelines, and reference materials.
- Problem Solving: Analyze and resolve complex technical issues and challenges that may arise during development and production phases.
- Research and Innovation: Stay up-to-date with the latest trends and technologies in Angular, NestJS, and related web development fields, proposing innovative solutions.