onsite
Principal Front End Developer - Department of Education
Frontend Developer
Lead the design and implementation of high‑performance web applications for education services, driving best practices in React, TypeScript, and modern front‑end architecture.
About the role
Key Responsibilities
- Architect, develop, and maintain scalable React applications that support educational platforms and services.
- Collaborate with UX/UI designers, product managers, and back‑end teams to deliver seamless, accessible user experiences.
- Mentor junior developers, conduct code reviews, and promote coding standards and best practices.
- Implement performance optimizations, automated testing, and continuous integration pipelines.
- Stay current with emerging front‑end technologies and advocate for their adoption.
Requirements
- 10+ years of professional front‑end development experience, with a strong focus on React and TypeScript.
- Proven track record of delivering complex, high‑traffic web applications.
- Deep understanding of HTML5, CSS3, and responsive design principles.
- Experience with accessibility standards (WCAG) and performance profiling.
- Excellent communication skills and a collaborative mindset.
Skills
reacttypescriptjavascript