Roles & responsibilitiesHere are some of the key responsibilities of FrontEnd Engineer Manager:
- Define and drive the technical vision for AI-enabled full-stack applications aligned with business goals.
- Architect scalable, maintainable, and secure Angular-based frontends integrated with Python-based backend services.
- Design end-to-end AI application architectures, integrating with legacy systems, enterprise data platforms, and microservices.
- Lead the development of reference architectures, reusable components, and best practices for frontend and full-stack engineering.
- Oversee the development lifecycle of full-stack applications—from design and development to deployment and optimization.
- Ensure seamless integration of Angular frontends with RESTful APIs and Python backend services (Flask, FastAPI, Django).
- Coordinate with data engineering teams to ensure robust data pipelines, governance, and quality for AI-driven features.
- Implement and manage CI/CD pipelines for frontend and backend components using GitHub Actions, Azure DevOps, or Jenkins.
- Lead cloud-native deployment strategies using Azure, AWS, or GCP.
- Utilize containerization (Docker) and orchestration (Kubernetes) for scalable deployment of AI and full-stack applications.
- Implement monitoring, logging, rollback, and versioning mechanisms to ensure system reliability and performance.
- Enforce security best practices across all layers—frontend, backend, data, and cloud infrastructure.
- Manage project planning, execution, and delivery of AI and full-stack applications within budget and timelines.
- Collaborate with product managers and business analysts to translate business needs into technical solutions.
- Mentor and guide engineering teams, fostering a culture of innovation, ownership, and continuous learning.
- Conduct technical workshops and knowledge-sharing sessions on Angular, full-stack architecture, and generative AI trends.
Mandatory technical & functional skills
- Deep expertise in Angular architecture, including modules, lazy loading, dynamic components, and Ahead-of-Time (AOT) compilation.
- Strong command of RxJS for reactive programming and state management.
- Experience with Angular Universal for server-side rendering and performance optimization. Advanced knowledge of Angular forms (template-driven and reactive), custom directives, and pipes.
- Strong collaboration with design teams using tools like Figma, Adobe XD, or Sketch.
- Experience deploying Angular apps to cloud platforms (Azure, AWS, GCP).
- Hands-on skills with containerization (Docker) and orchestration frameworks (Kubernetes), including related DevOps tools like Jenkins and GitLab CI/CD.
- Proficient in SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra) to manage structured and unstructured data.
- Expertise in designing distributed systems, RESTful APIs, GraphQL integrations, and microservices architecture. - Knowledge of event-driven architectures and message brokers (e.g., RabbitMQ, Apache Kafka) to support robust inter-system communications.
- Proven experience in leading UI/UX strategy across enterprise-grade applications. Expertise in design systems, component libraries, and accessibility standards (WCAG).
Preferred Technical & Functional Skills
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack) to ensure system reliability and operational performance.
- Experience using Infrastructure as Code (IaC) tools such as Terraform or CloudFormation to automate cloud deployments.
Key behavioral attributes/requirements
- Ability to mentor junior developers
- Ability to own project deliverables and contribute towards risk mitigation
- Understand business objectives and functions to support data needs
RESPONSIBILITIES
Roles & responsibilitiesHere are some of the key responsibilities of FrontEnd Engineer Manager:
- Define and drive the technical vision for AI-enabled full-stack applications aligned with business goals.
- Architect scalable, maintainable, and secure Angular-based frontends integrated with Python-based backend services.
- Design end-to-end AI application architectures, integrating with legacy systems, enterprise data platforms, and microservices.
- Lead the development of reference architectures, reusable components, and best practices for frontend and full-stack engineering.
- Oversee the development lifecycle of full-stack applications—from design and development to deployment and optimization.
- Ensure seamless integration of Angular frontends with RESTful APIs and Python backend services (Flask, FastAPI, Django).
- Coordinate with data engineering teams to ensure robust data pipelines, governance, and quality for AI-driven features.
- Implement and manage CI/CD pipelines for frontend and backend components using GitHub Actions, Azure DevOps, or Jenkins.
- Lead cloud-native deployment strategies using Azure, AWS, or GCP.
- Utilize containerization (Docker) and orchestration (Kubernetes) for scalable deployment of AI and full-stack applications.
- Implement monitoring, logging, rollback, and versioning mechanisms to ensure system reliability and performance.
- Enforce security best practices across all layers—frontend, backend, data, and cloud infrastructure.
- Manage project planning, execution, and delivery of AI and full-stack applications within budget and timelines.
- Collaborate with product managers and business analysts to translate business needs into technical solutions.
- Mentor and guide engineering teams, fostering a culture of innovation, ownership, and continuous learning.
- Conduct technical workshops and knowledge-sharing sessions on Angular, full-stack architecture, and generative AI trends.
Mandatory technical & functional skills
- Deep expertise in Angular architecture, including modules, lazy loading, dynamic components, and Ahead-of-Time (AOT) compilation.
- Strong command of RxJS for reactive programming and state management.
- Experience with Angular Universal for server-side rendering and performance optimization. Advanced knowledge of Angular forms (template-driven and reactive), custom directives, and pipes.
- Strong collaboration with design teams using tools like Figma, Adobe XD, or Sketch.
- Experience deploying Angular apps to cloud platforms (Azure, AWS, GCP).
- Hands-on skills with containerization (Docker) and orchestration frameworks (Kubernetes), including related DevOps tools like Jenkins and GitLab CI/CD.
- Proficient in SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra) to manage structured and unstructured data.
- Expertise in designing distributed systems, RESTful APIs, GraphQL integrations, and microservices architecture. - Knowledge of event-driven architectures and message brokers (e.g., RabbitMQ, Apache Kafka) to support robust inter-system communications.
- Proven experience in leading UI/UX strategy across enterprise-grade applications. Expertise in design systems, component libraries, and accessibility standards (WCAG).
QUALIFICATIONS
Roles & responsibilitiesHere are some of the key responsibilities of FrontEnd Engineer Manager:
- Define and drive the technical vision for AI-enabled full-stack applications aligned with business goals.
- Architect scalable, maintainable, and secure Angular-based frontends integrated with Python-based backend services.
- Design end-to-end AI application architectures, integrating with legacy systems, enterprise data platforms, and microservices.
- Lead the development of reference architectures, reusable components, and best practices for frontend and full-stack engineering.
- Oversee the development lifecycle of full-stack applications—from design and development to deployment and optimization.
- Ensure seamless integration of Angular frontends with RESTful APIs and Python backend services (Flask, FastAPI, Django).
- Coordinate with data engineering teams to ensure robust data pipelines, governance, and quality for AI-driven features.
- Implement and manage CI/CD pipelines for frontend and backend components using GitHub Actions, Azure DevOps, or Jenkins.
- Lead cloud-native deployment strategies using Azure, AWS, or GCP.
- Utilize containerization (Docker) and orchestration (Kubernetes) for scalable deployment of AI and full-stack applications.
- Implement monitoring, logging, rollback, and versioning mechanisms to ensure system reliability and performance.
- Enforce security best practices across all layers—frontend, backend, data, and cloud infrastructure.
- Manage project planning, execution, and delivery of AI and full-stack applications within budget and timelines.
- Collaborate with product managers and business analysts to translate business needs into technical solutions.
- Mentor and guide engineering teams, fostering a culture of innovation, ownership, and continuous learning.
- Conduct technical workshops and knowledge-sharing sessions on Angular, full-stack architecture, and generative AI trends.
Mandatory technical & functional skills
- Deep expertise in Angular architecture, including modules, lazy loading, dynamic components, and Ahead-of-Time (AOT) compilation.
- Strong command of RxJS for reactive programming and state management.
- Experience with Angular Universal for server-side rendering and performance optimization. Advanced knowledge of Angular forms (template-driven and reactive), custom directives, and pipes.
- Strong collaboration with design teams using tools like Figma, Adobe XD, or Sketch.
- Experience deploying Angular apps to cloud platforms (Azure, AWS, GCP).
- Hands-on skills with containerization (Docker) and orchestration frameworks (Kubernetes), including related DevOps tools like Jenkins and GitLab CI/CD.
- Proficient in SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra) to manage structured and unstructured data.
- Expertise in designing distributed systems, RESTful APIs, GraphQL integrations, and microservices architecture. - Knowledge of event-driven architectures and message brokers (e.g., RabbitMQ, Apache Kafka) to support robust inter-system communications.
- Proven experience in leading UI/UX strategy across enterprise-grade applications. Expertise in design systems, component libraries, and accessibility standards (WCAG).
Preferred Technical & Functional Skills
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack) to ensure system reliability and operational performance.
- Experience using Infrastructure as Code (IaC) tools such as Terraform or CloudFormation to automate cloud deployments.
Key behavioral attributes/requirements
- Ability to mentor junior developers
- Ability to own project deliverables and contribute towards risk mitigation
- Understand business objectives and functions to support data needs
#KGS