Negotiable
Outside
Hybrid
USA
Summary: We are looking for a Senior Frontend Engineer to lead the frontend build infrastructure, develop shared component libraries, and enhance complex web applications. The ideal candidate should have significant experience in React, TypeScript, and UI/UX design, with a focus on collaboration to improve web application performance and usability. This role emphasizes ownership and optimization of frontend processes and features. The position is remote or hybrid based in Dallas, Texas.
Key Responsibilities:
- Own and maintain the frontend build infrastructure, ensuring smooth and efficient development processes.
- Develop and maintain shared component libraries and utility frameworks for use across teams.
- Analyze user interfaces and implement performance and usability improvements to enhance the user experience.
- Design and build new frontend features in collaboration with cross-functional teams.
- Optimize web application performance, especially for complex data workflows and large-scale applications.
- Work closely with engineers to brainstorm and implement technical solutions for complex problems.
- Establish frontend development standards and architectural best practices to ensure code consistency and scalability.
Key Skills:
- 5+ years of frontend development experience with React and TypeScript.
- Strong expertise in build tools and package management, including Bazel, Webpack, npm/yarn.
- Proven experience in designing and implementing component libraries and design systems.
- Demonstrated UI/UX skills with the ability to work independently on interface improvements.
- Experience with complex web applications and data visualization interfaces.
- Background in enterprise software or business application development.
- Proficiency in HTML/CSS/JavaScript, responsive design, and cross-browser compatibility.
- Strong understanding of web performance optimization and accessibility standards.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT
Job Description:
- We are seeking a skilled Senior Frontend Engineer to take ownership of frontend build infrastructure, develop shared component libraries, and optimize complex web applications.
- The ideal candidate will have extensive experience in React, TypeScript, and UI/UX design, with the ability to collaborate cross-functionally to improve the performance, usability, and scalability of web applications.
Key Responsibilities:
- Frontend Build Infrastructure: Own and maintain the frontend build infrastructure, ensuring smooth and efficient development processes.
- Component Libraries & Utility Frameworks: Develop and maintain shared component libraries and utility frameworks for use across teams.
- UI/UX Improvements: Analyze user interfaces and implement performance and usability improvements to enhance the user experience.
- Feature Development: Design and build new frontend features in collaboration with cross-functional teams.
- Web Application Optimization: Optimize web application performance, especially for complex data workflows and large-scale applications.
- Collaborate with Engineers: Work closely with engineers to brainstorm and implement technical solutions for complex problems.
- Establish Best Practices: Establish frontend development standards and architectural best practices to ensure code consistency and scalability.
Requirements:
- 5+ years of frontend development experience with React and TypeScript.
- Strong expertise in build tools and package management, including Bazel, Webpack, npm/yarn.
- Proven experience in designing and implementing component libraries and design systems.
- Demonstrated UI/UX skills with the ability to work independently on interface improvements.
- Experience with complex web applications and data visualization interfaces.
- Background in enterprise software or business application development.
- Proficiency in HTML/CSS/JavaScript, responsive design, and cross-browser compatibility.
- Strong understanding of web performance optimization and accessibility standards.
Preferred Qualifications:
- Experience with customer support tools, CRM systems, or internal business applications.
- Background in UX research, user testing, or design thinking methodologies.
- Experience with the Bazel build system.