03 Aug
|
Ascendion
|
Bengaluru
03 Aug
Ascendion
Bengaluru
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 solid 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.
- Robust 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.
Skills: Angular, cypress , Html5, Css3, Sass, Typescript, Jasmine, Karma, Rest Apis, Javascript, Xml, Json, Python
Experience: 0.00-0.00 Years
📌 Front End UI Engineer (Bengaluru)
🏢 Ascendion
📍 Bengaluru