Mô tả công việc
YOU
You want to be a key member of a strong team of creators who take pride in their work and support one another. As a
Front- end Developer
, you will be responsible for
collaborating with the team to build a variety of Simpson Strong- Tie digital products, leveraging your valuable skills and competence, and contributing to the growth of the organization. You’ll focus on delivering intuitive, efficient, and innovative solutions that address business needs, helping drive progress forward
. Your impact will be recognized, and if career growth is important to you, we not only know how to support your development—we&039;re passionate about it:
WHAT YOU’LL BE DOING
Front- end Development
Ensure that the web applications are responsive, fast, and optimized for various devices and browsers.
Develop, test, and maintain highly performant and scalable code using modern front- end frameworks.
Build reusable and modular components and libraries for future use.
Write and maintain high- quality, clean, and well- documented code that follows best practices in JavaScript/TypeScript, HTML, and CSS/SASS.
Architecture & Design
Influence the architecture and design decisions of the product, including component structure, state management, and data flow.
Collaborate with backend engineers to ensure seamless integration between the front- end and backend systems via REST APIs or WebSockets.
Lead the design and development of complex front- end applications, ensuring scalability and performance.
Performance Optimization
Optimize application performance by leveraging techniques such as lazy loading, code splitting, and asset optimization.
Use tools like Lighthouse and Chrome DevTools to monitor and improve front- end performance metrics like render time, and load time.
Cross- Functional Collaboration
Collaborate with product managers to define and implement product features and improvements.
Lead technical discussions with backend engineers, designers, and other stakeholders to build cohesive and efficient systems.
Contribute to multiple releases across Simpson Strong- Tie’s digital product portfolio.
Collaborate with multiple product teams to implement design artifacts held in Figma and similar tools into finished static resources for incorporation into Simpson Strong- Tie’s digital products.
Partner with other teams across the organization to weigh in on project priorities, project estimation, and risk identification for roadmap projects.
Mentorship & Code Reviews
Mentor Interns, Engineer and Associate Senior Engineer, and providing guidance on best practices, architectural decisions, and professional growth.
Perform regular code reviews to ensure high- quality code and provide constructive feedback.
Lead efforts to establish and enforce coding standards and best practices across the team.
Testing & Quality Assurance
Ensure high code quality through the implementation of unit tests, integration tests, and end- to- end (E2E) testing using frameworks.
Participate in bug triaging and resolve technical issues quickly and efficiently.
Continuous Improvement
Work with the DevOps team to integrate front- end applications into CI/CD pipelines and ensure seamless deployment.
Stay up to date with emerging trends and best practices in front- end development and bring innovative ideas to the team.
Drive continuous improvement in front- end development processes, tools, and frameworks.