onsite
Front-end Developer or Full-stack Developer
Frontend Developer
Front‑end (or Full‑stack) Developer building a modern web‑based online school platform using React, TypeScript, and Node.js to deliver a responsive, user‑friendly experience for students, instructors, and staff.
About the role
Key Responsibilities
- Design, develop, and maintain the front‑end of the online school platform using React and TypeScript.
- Collaborate with the technical lead to implement RESTful APIs and integrate back‑end services built on Node.js.
- Ensure responsive, accessible UI across browsers and devices, applying modern CSS techniques.
- Write clean, testable code and participate in code reviews to uphold quality standards.
- Iterate on user feedback to enhance usability and performance of the platform.
Requirements
- Proven experience building production‑ready React applications with TypeScript.
- Strong understanding of REST API design and integration, preferably with Node.js/Express.
- Solid grasp of responsive design, CSS, and cross‑browser compatibility.
- Experience with version control (Git) and agile development practices.
- Excellent communication skills and ability to work independently as a contractor.
Skills
reacttypescriptnodejs