Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
We are seeking an experienced Senior Frontend Lead to spearhead the development of our React-based educational platform. You will lead a team of 2-3 frontend developers and be responsible for creating intuitive, accessible, and engaging user interfaces that support our multi-modal learning approach. This role requires expertise in modern React development, data visualization, and educational technology platforms.
Responsibilities
- Lead and mentor a team of 2-3 frontend developers.
- Make architectural decisions for the React frontend using TypeScript and Material UI.
- Ensure code quality through code reviews, testing standards, and best practices.
- Collaborate with the Technical Lead on overall system architecture decisions.
- Drive frontend development standards and practices across the team.
- Develop responsive, accessible user interfaces using React, TypeScript, and Material UI.
- Build complex data visualization components for data analytics dashboards.
- Implement real-time features using React Query for data management.
- Create engaging learning experiences, including flashcard systems, progress tracking, and gamified elements.
- Develop marketplace interfaces for playbook discovery and purchasing.
- Work closely with the Product Manager and the UI/UX Lead to translate requirements into technical implementations.
- Build learner-facing interfaces, including quest experiences, world map navigation, and progress dashboards.
- Develop delivery tools for content creation, course management, and student analytics.
- Implement accessibility features meeting WCAG 2.1 AA compliance standards.
- Integrate with Azure-based serverless backend APIs.
- Implement MSAL authentication and role-based access controls.
- Optimize performance to meet target low-latency loading benchmarks (accelerated with SSR).
- Ensure cross-browser compatibility and mobile responsiveness.
Requirements
- 5+ years of React development experience with TypeScript.
- 3+ years in a technical leadership role, mentoring junior developers.
- Expert knowledge of modern React patterns (hooks, context, custom hooks).
- Extensive experience with Material UI or similar component libraries.
- Proficiency with React Query or similar data fetching libraries.
- Strong understanding of state management patterns.
- Experience with data visualization libraries (D3.js, Recharts, or similar).
- Knowledge of accessibility standards (WCAG 2.1 AA).
- Experience with Nx monorepo build systems or similar.
- Proficiency with Jest.
- Background in developing complex dashboards and analytics interfaces.
- Experience with authentication systems (preferably MSAL/Azure AD).
- Track record of leading frontend teams through large-scale application development.
- Experience with agile development methodologies.
Soft Skills
- Strong mentorship and team leadership abilities.
- Excellent communication skills for cross-functional collaboration.
- Problem-solving mindset with attention to detail.
- Ability to balance technical excellence with project timeline requirements.
Preferred Qualifications
- Experience with Azure services and serverless architectures.
- Background in gaming or interactive application development.
- Experience with educational content delivery systems.
- Knowledge of internationalization (i18n) implementation.
- Familiarity with performance optimization and web vitals.
- Experience with A/B testing and feature flagging systems.
This job was posted by Anoop Munshi from dMACQ.
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free