Principal UI Engineer for Real-Time Dashboards (Hybrid)
eTeam
Lowell (MA)
Hybrid
USD 120,000 - 150,000
Full time
14 days+
Application generator
A complete application in a minute — tailored resume and cover letter, ready to send.
Get past ATS filters
Job summary
A leading software engineering firm based in Lowell, MA, seeks a Principal Software Engineer (UI) to develop high-performance web applications using Angular and TypeScript. This role involves hands-on coding, mentoring junior engineers, and collaborating with backend teams to integrate REST APIs. Candidates should have over 8 years of experience in frontend/UI engineering, with strong knowledge of performance tuning, data handling, and UI frameworks. Hybrid work is preferred.
Qualifications
8+ years of hands-on software development experience focused on frontend/UI engineering.
Proven experience building enterprise-scale, web-based applications.
Strong analytical, problem-solving, and debugging skills.
Responsibilities
Design, develop, and maintain enterprise-scale UI applications using Angular and TypeScript.
Collaborate with backend teams to integrate REST APIs into UI applications.
Provide technical guidance and mentorship to junior engineers.
Skills
Angular (v18)
TypeScript
JavaScript
HTML
SCSS
Cypress
REST APIs
State management frameworks
D3.js
Education
Bachelor’s degree in Computer Science or related field
Tools
Nx monorepos
Job description
A leading software engineering firm based in Lowell, MA, seeks a Principal Software Engineer (UI) to develop high-performance web applications using Angular and TypeScript. This role involves hands-on coding, mentoring junior engineers, and collaborating with backend teams to integrate REST APIs. Candidates should have over 8 years of experience in frontend/UI engineering, with strong knowledge of performance tuning, data handling, and UI frameworks. Hybrid work is preferred.