Post Job Free
Sign in

Principal Software Engineer - User Interface

Company:
Computer Task Group, Inc
Location:
Lowell, MA, 01850
Posted:
May 06, 2025
Apply

Description:

Job Description

Overview

CTG is seeking to fill a Principal UI Engineer (Angular, Material Design, REST APIs) opening for our client in Lowell, MA.

Location: Lowell, MA (open to remote, but must work EST hours)

Duration: 5 months

Hours: 8 AM – 5 PM ESTDuties:

Design and develop web UI components to support new product features

Translate feature requirements into scalable and maintainable UI designs

Collaborate with the backend development team (Java) to integrate RESTful APIs

Work closely with SQA teams to address bugs and ensure high-quality deliverables

Participate in architectural discussions and provide technical guidance to team members

Contribute to the development of shared libraries and maintain design consistency using Material Design principles

Participate in state management and monorepo architecture design and maintenanceSkills:

Must-Haves:

Expertise in Angular and Material Design UI components and principles

Proficiency with Cypress for browser-based test automation

Strong understanding of REST interfaces

Ability to quickly ramp up and begin contributing independently

Good-to-Haves:

Experience with Nx and monorepo-based development

Ability to create shared UI libraries for modular applications

Knowledge of D3.js for data-driven visualizations

Familiarity with Material Design 3.0Experience:

8+ years of hands-on experience in software development

Proven success building full-featured web-based UI applications

Experience working on large-scale, distributed enterprise systems or cloud-hosted platforms

Prior experience mentoring and supporting junior developers

Strong background in state management (e.g., Redux/ngRx)

Comfortable working independently and within distributed teamsEducation:

Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience

Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.

CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services for this role.To Apply:

To be considered, please apply directly to this requisition using the link provided. For additional information, please contact Laura Dominguez at . Kindly forward this to any other interested parties. Thank you!

Full-time

Fully remote

Apply