Role: Lead Angular Developer
Location: Remote
Experience: 10+ Years
Job Description:
· Lead the complete development of front-end web application development starting from the development to deployment.
· Experience in product development life-cycle and product process-oriented agile development environment.
· Extensive Proficiency in JavaScript, Angular 8+, Angular CLI, Typescript, HTML5/CSS3, Bootstrap/Material.
· Creating self-contained, reusable, and testable modules and components
· Ensuring a clear dependency chain, in regard to the app logic as well as the file system.
· Extensive knowledge of CSS and JS methods for providing performant visual effects and keeping the frame rate above 30fps at all times
· Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system.
· Experience with building the infrastructure for serving the front-end app and assets.
· Ability to understand business requirements and translate them into technical requirements.
· Proficient understanding of code versioning tools, such as Git.
· Should be able to create CI pipeline for Web applications.
Preferred Qualifications
· Bachelor's Degree in Computer Science or equivalent
· 10+ years of development experience using web and JavaScript technologies expertise with HTML/XHTML, XML, JSON, CSS, JavaScript, AJAX, DOM, and version control systems (such as git, visual code)
· Proven Expertise in Angular, Typescript, NodeJS, npm, bootstrap, webpack
· Good working exposure with REST API and Very strong knowledge in object-oriented concepts design patterns
· Demonstrated willingness to develop with new/unfamiliar technologies