Senior Frontend Engineer

Job Summary

We are looking for a highly skilled and experienced Senior Frontend Engineer to join our team. The ideal candidate will have a deep understanding of Angular, HTML, SASS, and TypeScript, along with a passion for creating user-friendly and performant web applications. As a Senior Frontend Developer, you will be responsible for designing, developing, and maintaining complex web applications, working closely with our backend developers, UX/UI designers, and product owners. 

TruckTrax is a subsidiary of CalPortland. TruckTrax is a software development company supporting the construction industry.

Benefits

CalPortland is proud to offer a comprehensive, competitive benefits package that provides health and financial support to our most important resources: our employees. Your benefits are an important part of your overall compensation at CalPortland. That’s why we give you a wide range of benefits to choose from. 

  • Medical, Dental, Vision 
    • low-cost premiums even for family coverage
  • Company-paid life/AD&D insurance
  • Company-paid short-term disability
  • Paid sick/vacation/holiday
  • 401k/Company Funded Pension Program (program is dependent upon location and job type)
  • Employee Assistance Program (EAP)
  • Additional voluntary benefits 

Compensation

$140k - $160k, DOE

Responsibilities

  • Develop and maintain complex web applications using Angular, HTML, SASS, and TypeScript
  • Collaborate with UX/UI designers to ensure the technical feasibility of designs and implement them effectively
  • Optimize applications for maximum speed and scalability
  • Ensure the application is responsive and accessible across various devices and platforms
  • Write clean, maintainable, and well-documented code
  • Troubleshoot and debug applications to resolve issues
  • Participate in code reviews to maintain code quality and share knowledge with the team
  • Stay up-to-date with the latest industry trends and technologies to ensure our applications remain modern and innovative

Education

Bachelor’s degree preferred, but equivalent experience will be considered

Requirements/Qualifications

Technical Skills:

  • Angular - Extensive experience with Angular framework (Angular 2+)
  • HTML/CSS - Proficient in HTML5, CSS3, and CSS preprocessors like Sass or Less
  • TypeScript - Strong knowledge and experience with TypeScript
  • JavaScript - Solid understanding of JavaScript fundamentals
  • Responsive Design - Experience in creating responsive and adaptive designs
  • Version Control - Proficient with Git and version control workflows
  • Testing - Experience with frontend testing frameworks (e.g., Jest, Vitest, and Playwright)

Soft Skills:

  • Problem-solving, attention to detail, and conflict-resolution abilities
  • Servant mindset and ability to create a supportive work environment
  • Adaptability and flexibility in dynamic settings
  • Empathy and emotional intelligence
  • Continuous learning mindset
  • Ability to mentor and guide junior developers

Preferred:

  • 5+ years developer experience
  • Experience with Nx and CapacitorJs
  • Familiarity with backend technologies and RESTful APIs
  • Knowledge of Agile/Scrum methodologies
  • Experience with continuous integration and deployment (CI/CD) pipelines

Conditions of Employment

Successful candidate must submit to a post-offer pre-employment physical examination, drug/alcohol screen, and background check. Some positions require Federal Motor Carrier Safety Administration (FMCSA) registration/clearance as well as ongoing alcohol and drug testing.

 

#LI-AV1

Location: 

Bellevue, WA, US, 98005

Job Req ID:  12224
Job Type:  Salaried


Nearest Major Market: Seattle
Nearest Secondary Market: Bellevue

Job Segment: Web Design, User Experience, Testing, Developer, Construction, Creative, Technology, Engineering