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
Bellevue, WA, US, 98005
Nearest Major Market: Seattle
Nearest Secondary Market: Bellevue
Job Segment:
Web Design, User Experience, Testing, Developer, Construction, Creative, Technology, Engineering