 
        
        Senior Principal Software Fullstack UI Developer Position
This is a full-time role that requires expertise in multiple programming languages, including JavaScript. As a Senior Principal Software Fullstack UI Developer, you will be part of a dynamic team that collaborates to develop the user interface for products.
Key Responsibilities:
 * Implement web applications in the frontend with seamless interaction between the Client's web interface and all browsers.
 * Support web application service features in the WebUI backend using modern JavaScript frameworks like AngularJS and Angular2+.
 * Develop reusable UI components in AngularJS, Angular2+, JavaScript, and HTML5/CSS3.
The ideal candidate should have 15+ years of full stack software development experience and strong knowledge of web development best practices.
Requirements:
 * Expertise in JavaScript with proficiency in algorithms and relational database design.
 * Experience with HTML5/CSS3 and modern CSS Frameworks and pre-compilers.
 * Strong understanding of secure web development practices.
 * Working knowledge of Git or other version controlling tools.
A BSCS or equivalent degree is required; MSCS or equivalent is strongly preferred.