Overview
Posting title: Senior Angular Developer
Experience: 4+ Years
Location: Ahmedabad/ Surat
Work mode: On-site
Primary skills: Angular10+, RxJS, Javascript, HTML, CSS, Restful API, NPM, Git, CICD
Qualification: B.Tech / B.E. in Computer Science or MCA / M.Tech
Role Overview
We are seeking a highly skilled and experienced Senior Angular Developer to lead the design, development, and architectural strategy of complex web applications using the Angular framework.
Key Responsibilities
Architectural Leadership
Design and architect scalable, maintainable user interfaces using Angular best practices.
Implement advanced design patterns and reusable architecture standards.
Modular Development
Develop self-contained, reusable, and testable modules and components.
Establish coding standards and reusable libraries for the engineering team.
System Stability & Integrity
Manage complex dependency chains, application logic, and file structures.
Ensure application stability and maintainability across releases.
Performance Engineering
Optimize applications for speed, memory efficiency, and scalability.
Ensure high performance across mobile and desktop platforms.
Technical Strategy
Implement advanced techniques such as non-blocking code and performance optimization strategies.
Contribute to architectural decisions and long-term technical roadmap planning.
Full-Stack Collaboration
Collaborate with backend teams to define RESTful API contracts.
Integrate third-party and external web services seamlessly.
Quality Assurance
Establish and enforce unit testing standards.
Lead debugging and resolution of complex cross-platform issues.
Conduct thorough code reviews to ensure clean, maintainable, and well-documented code.
Mentorship & Leadership
Mentor junior and mid-level developers.
Promote engineering best practices and continuous improvement within the team.
Required Skills & Qualifications
Strong experience with Angular (10+) and Angular CLI.
Experience with legacy AngularJS applications.
Expert-level knowledge of HTML5, CSS3, JavaScript, and ES6+.
Advanced proficiency in RxJS and reactive programming concepts.
Solid understanding of RESTful APIs and web services integration.
Hands-on experience with NPM, Git, and modern CI/CD pipelines.
Experience with performance monitoring and debugging tools.