Ascendion

Front End UI Engineer

Ascendion

Bangalore, Karnataka, IndiahybridPosted Jul 30, 2026

Job description

About the Role" We are looking for a skilled Angular Developer to join our team. The ideal candidate will have a strong background in software development, particularly in web development using Angular. This role will involve designing, developing, and delivering high-quality Angular applications while ensuring code quality, reliability, and efficiency.

"Job Title" Angular Developer "Responsibilities"

  • Design, develop, and deliver high-quality, modular, reusable, and testable Angular applications (SPA and MPA).
  • Independently own development tasks and ensure on-time delivery with strong engineering rigor.
  • Build and enhance Angular-based web applications, selecting appropriate SPA or MPA patterns based on use case.
  • Implement and maintain automated unit and end-to-end tests to ensure code quality and regression safety.
  • Develop and integrate with RESTful APIs, ensuring clean contracts and reliable data exchange.
  • Apply AI-assisted and Agentic development practices to improve productivity, quality, and delivery speed.
  • Design or adapt Agentic automation for repetitive engineering tasks (testing, validation, analysis).
  • Follow quality-first development practices, adhering to coding standards and process discipline.
  • Participate in requirements elicitation, feature understanding, and UX/design reviews.
  • Understand and extend existing system architecture while minimizing technical debt.
  • Applying a systems mindset to debugging, performance optimization, and architectural decisions.
  • Collaborate effectively in Agile teams, contributing to sprint planning, reviews, and retrospectives. "Required Skills"
  • Strong software development experience using object-oriented programming languages.
  • Proficiency in web development technologies: HTML5, CSS3 / SASS, JavaScript / TypeScript.
  • Strong hands-on experience with Angular for front-end development.
  • Experience building and maintaining Single Page Applications (SPA) and Multi-Page Applications (MPA).
  • Experience with Angular unit testing using Karma and Jasmine.
  • Experience in test automation using Python and Cypress.
  • Strong understanding of MVC and client–server web application architectures.
  • In-depth knowledge of RESTful web services, with hands-on experience using REST APIs and JSON / XML.
  • Solid understanding of software development processes, including Agile methodologies.
  • Ability to understand and work with existing Angular architecture, features, and source code.
  • Experience in requirements analysis and UX design review.
  • Proficiency with AI-assisted development tools, including GitHub Copilot / Copilot Agents.
  • Experience designing or using Agentic workflows for development productivity, test automation, or code analysis.
  • Ability to identify and apply Agentic automation to improve engineering efficiency and quality.
  • Reasoning about resource constraints, latency, and reliability that influence UI and application design. "Desirable Skills"
  • Experience designing or extending custom Copilot Agents or internal developer agents.
  • Understanding of Agent orchestration concepts (task decomposition, tool invocation, guardrails).
  • Working knowledge of C++, especially in systems, platform, or performance-sensitive components.
  • In-depth understanding of modern operating systems, especially Linux.
  • In-depth knowledge of web server architectures, such as NGINX or Apache. "Education Qualification" Not specified.