Posting Description for Internal Candidates Principal Software Engineer for UI development in Embedded systems Short Description for Internal Candidates Principal Software Engineer for UI development in Embedded systems Description for Internal Candidates Lead the design development and implementation of complex UI projects using Angular 15 or higher Architect and build scalable high-performance web applications from scratch Create and modify designs for new features ensuring alignment with overall project architecture Collaborate with cross-functional teams to define design and ship recent features Ensure the technical feasibility of UI UX designs Review the back-end architecture and assess its feasibility for front-end integration Optimize applications for maximum speed and scalability Mentor and guide junior engineers fostering a culture of continuous improvement Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain cutting-edge Brief Principal Software Engineer for UI development in Embedded systems Responsibilities Lead the design development and implementation of complex UI projects using Angular 15 or higher Architect and build scalable high-performance web applications from scratch Create and modify designs for new features ensuring alignment with overall project architecture Collaborate with cross-functional teams to define design and ship new features Ensure the technical feasibility of UI UX designs Optimize applications for maximum speed and scalability Mentor and guide junior engineers fostering a culture of continuous improvement Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain cutting-edge Requirements Bachelor s or Master s degree in Computer Science Engineering or a related field Proven experience as a Principal Software Engineer or similar role Expertise in JavaScript RestAPIs HTML and CSS Extensive experience with Angular framework 15 or higher Strong understanding of front-end architecture and design patterns Ability to work independently and architect solutions from scratch Proficiency in creating and modifying designs for new features Excellent problem-solving skills and attention to detail Strong communication and leadership skills Preferred Qualifications Experience with Angular 15 and other front-end frameworks and libraries Knowledge of back-end technologies and integration Familiarity with Agile development methodologies Required Minimum Qualifications B E in IT Computers Education - B E in IT Computers English language - fluent Additional Preferred Qualifications - Angular framework 15 Software - Angular Framework 15 Technical skills - programming HTML CSS JavaScript Angular framework Other skills - independent attention to details problem solving organization creativity team work Time Travel Needed NA