The ideal candidate should have strong expertise in Angular (v6+) and Node.js (v10+), along with solid understanding of HTML5, CSS3, version control systems, and responsive web design principles
The role involves designing and developing UI components, integrating backend systems, participating in design discussions, and mentoring junior team members
Candidates must be self-motivated, collaborative, and capable of independently managing assignments
Familiarity with Agile methodologies, MVC/MVVM patterns, and object-oriented JavaScript libraries like React or Knockout.js is preferred