Angular Developer (Mid-Level)

location location: Tehran
Overview
Application
Why This Role Matters at ASA:
Turn complexity into clarity.
At ASA, frontend isn’t just what users see — it’s how they understand complex systems. As an Angular Developer, you’ll help turn dense workflows and real-time data into clear, fast, and intuitive experiences. From dashboards to details, your code will help people navigate confidently through our products.
You’ll be part of a team where frontend work means ownership — of architecture, of performance, and of how users feel. It’s a space where clarity matters, collaboration is real, and your decisions shape the product.


Job Description:
  • Create, implement, optimize, debug, refactor, and reuse code to establish and improve performance and maintainability.
  • Write clean, maintainable, and well-documented code. 
  • Collaborate with the Backend Developers, Product Owners, Scrum Master, and Designers.
Requirement:
  • A minimum of 3 years of experience as a Front-End Developer. 
  • Strong proficiency in JavaScript and Angular (version 12 or higher).
  • Solid understanding of Software engineering concepts (Algorithms, Data Structures, …).
  • Experience with browser testing and debugging.
  • Solid understanding and practical knowledge of GIT, NPM, and Webpack. 
  • Proficiency in Object-Oriented Programming (OOP) concepts. 
  • Familiarity with the HTTP protocol and REST API concepts. 
  • Knowledge of Micro Frontend Architecture, specifically Module Federation. 
  • Keeping up-to-date with the latest front development trends and emerging technologies.
  • Familiarity with Agile/Scrum methodol
Apply for This Position

{{message.text}}