February 10
• Lead the architectural design and decision-making processes for Angular and NestJS-based applications, ensuring scalability, modularity, and maintainability. • Provide technical leadership and mentorship to development teams, fostering best practices, code quality, and innovation. • Conduct code reviews to ensure adherence to architectural guidelines, coding standards, and best practices. • Identify and resolve performance bottlenecks in applications, optimizing both client-side and server-side components. • Collaborate with other teams and stakeholders to integrate various systems, services, and APIs effectively. • Implement and enforce security best practices to protect sensitive data and maintain a secure environment. • Create and maintain architectural documentation, including diagrams, guidelines, and reference materials. • Analyze and resolve complex technical issues and challenges that may arise during development and production phases. • Stay up-to-date with the latest trends and technologies in Angular, NestJS, and related web development fields, proposing innovative solutions.
• Bachelor's degree in Computer Science, Information Technology, or related field. Master's degree is a plus. • Proven experience as an Angular and NestJS architect or similar role with at least 5 years of hands-on experience. • Strong proficiency in Angular (Angular 2+), including component-based architecture, RxJS, and state management (e.g., NgRx). • Extensive expertise in NestJS, with a deep understanding of microservices architecture, RESTful APIs, and WebSocket communication. • Proficiency in TypeScript and JavaScript, with strong knowledge of HTML5 and CSS3. • Experience with database technologies like MongoDB, PostgreSQL, or MySQL. • Familiarity with DevOps tools and practices, including CI/CD pipelines, Docker, and Kubernetes. • Strong understanding of software design patterns, SOLID principles, and clean code practices. • Excellent problem-solving skills and the ability to make sound technical decisions. • Effective communication skills to collaborate with cross-functional teams and stakeholders. • Experience in mentoring and guiding junior developers. • Certifications in Angular, NestJS, or related technologies are a plus.
• Full-time remote position • Competitive salary • Opportunity to lead and shape architectural decisions • Work on innovative web applications • Opportunity to stay up-to-date with the latest technologies • Collaborate with cross-functional teams and stakeholders
Apply NowAugust 10, 2023
August 5, 2023