
Lead Frontend Developer
Faros
full-time
Posted on:
Location Type: Hybrid
Location: San Mateo • California • United States
Visit company websiteExplore more
Salary
💰 $210,000 - $250,000 per year
Job Level
About the role
- Lead the development of front-end solutions for our SaaS product, using modern web development technologies and best practices.
- Work with designers and back-end developers to create a seamless user experience.
- Optimize the front-end for performance and accessibility.
- Integrate with open-source solutions.
- Troubleshoot, debug, and upgrade software components as necessary.
- Conduct testing and validation to ensure software performance and reliability.
- Stay up-to-date with the latest trends and technologies in front-end development.
- Mentor junior front-end developers.
- Review code contributions from external contractors.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Proven 5+ years of experience as a front-end developer
- Strong experience with modern web development frameworks (Next.js & React preferred)
- Strong understanding of CSS
- Strong understanding of JavaScript or TypeScript (Typescript preferred)
- Experience with architecting and designing scalable and performant front-end solutions
- Experience with testing and debugging tools (Jest, Cypress preferred)
- Knowledge of software development methodologies and best practices
- Strong problem-solving skills, with an emphasis on product development
- Ability to work independently and as part of a team
- Excellent verbal and written communication skills
- Strong leadership and mentoring skills
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
front-end developmentNext.jsReactCSSJavaScriptTypeScripttesting toolsdebugging toolssoftware development methodologiesperformance optimization
Soft Skills
problem-solvingteamworkcommunicationleadershipmentoring
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering