Job Description
Location: Bellevue, Washington (Onsite)
Experience Required: 13–15 years
Role Overview:
We are seeking a highly experienced Lead Front End Developer to drive frontend engineering excellence and lead a team of 10+ ReactJS developers. This role involves overseeing the full lifecycle of front-end development, test automation, and quality assurance, ensuring robust, scalable, and high-performing web applications.
The ideal candidate combines technical mastery, leadership acumen, and operational excellence to mentor developers, streamline testing strategies, and maintain adherence to coding standards.
Key Responsibilities:
- Lead the frontend team and provide technical guidance, mentorship, and direction.
- Develop, implement, and maintain test automation processes supporting application and system requirements.
- Review technical requirements for completeness and provide actionable feedback.
- Create test case documents and define testing methodologies for manual and automated testing.
- Collaborate closely with developers, project managers, product managers, and infrastructure teams to plan test phase activities.
- Support developers and testers in debugging, reproducing, and analyzing issues, ensuring alignment with coding standards and user requirements.
- Manage test resources and activities across multiple projects and product deliverables.
- Serve as tier 3 triage lead for incoming bugs and escalate as needed.
- Produce regular bug/error logs, escalation reports, and test metrics.
Required Skills & Qualifications:
- 13–15 years of professional experience in frontend development, with strong leadership in ReactJS.
- Demonstrated ability to lead large teams (10+ developers) and mentor technical staff.
- Expertise in test management processes, manual and automated testing, and performance testing tools.
- Strong programming skills and experience with automated test scripts and execution frameworks.
- Exceptional communication skills — verbal, written, and interpersonal — to work with cross-functional teams.
- Strong organizational, planning, and multi-project management abilities.
- Intellectual curiosity, problem-solving skills, and a drive for continuous process improvement.
- Ability to research and recommend process or tool enhancements.