We are looking for a Senior Front-End Engineer to join a high-impact, mission-driven initiative supporting one of the largest cyber schools in the United States. Our client is transforming digital education for thousands of students across North America. As a trusted IT services provider, we have assembled a world-class engineering team to deliver scalable, secure, and innovative solutions in the EdTech space.
Responsibilities:
Develop and maintain responsive web interfaces using React 18 and TypeScript
Implement modern, accessible UI designs using Tailwind CSS
Collaborate with designers to implement pixel-perfect UI/UX
Integrate with RESTful and GraphQL APIs
Optimize front-end performance and accessibility
Write unit and integration tests using frameworks like Jest, Vitest, or Cypress
Participate in code reviews and contribute to front-end architecture decisions
Work with CI/CD pipelines and deployment tools (e.g., Vercel, Azure)
Tech Stack:
React 18, TypeScript, Next.js
GraphQL, REST APIs
Jest, Vitest, Cypress
Azure, Vercel, CI/CD
Azure Blob Storage for media handling
Requirements:
3+ years of experience with JavaScript/TypeScript
Strong proficiency in React and modern front-end development practices
Experience with Next.js and component-based architecture
Familiarity with state management libraries (e.g., Redux, Zustand, or React Query)
Understanding of responsive design, accessibility, and cross-browser compatibility
Experience integrating with APIs and handling asynchronous data
Comfortable working in an agile, collaborative team environment
Bonus Points:
Experience with micro frontends or modular front-end architecture
Familiarity with design systems and component libraries (e.g., Storybook)
Knowledge of performance monitoring tools and front-end observability
Experience with Azure Blob Storage for handling media assets