You will lead the design and development of secure, scalable, and performant single-page applications using Angular.
This role is on-site.
Responsibilities
Architect and build complex SPAs with Angular, ensuring code is reusable, maintainable, and follows Gang of Four and JavaScript-specific design patterns.
Implement OWASP Top 10 security best practices and ensure HTML5 compliance with ARIA standards for accessibility.
Optimize application performance and accessibility levels (A, AA, AAA) using Grid, Flexbox, and advanced CSS techniques.
Clean coding principles and write well-documented JavaScript and TypeScript code.
Required Skills
5+ years of JavaScript development experience building complex web applications.
Expert-level Angular knowledge, including NgRx, components, and patterns.
Deep understanding of JavaScript (ES6+), TypeScript, prototypes, closures, and asynchronous programming.
Strong grasp of DOM manipulation, object-oriented principles, and web components.
Expertise in CSS technologies, including specificity, cascading order, and selectors.
Familiarity with React or Vue.js is a plus.
Preferred Skills
Experience with unit testing frameworks and build automation.
Knowledge of server-side technologies, APIs, and WordPress blocks.