This opportunity to work on real-world web applications for developing and maintaining interactive web applications using React, Next.js, and TypeScript, including block-based coding tools and other software solutions, with a focus on responsive UI, performance, scalability, and smooth deployment.
Responsibilities:
- Develop and integrate Scratch Blocks into the web application.
- Build an interactive Blockly-based editor using React and TypeScript.
- Implement a responsive and kid-friendly UI using Tailwind CSS.
- Ensure smooth drag-and-drop functionality for block-based coding.
- Optimize the platform for performance, scalability, and cross-device compatibility.
- Collaborate with the team to ensure seamless frontend-backend integration Design, develop, and maintain scalable web applications using modern frameworks and technologies.
- Integrate frontend features with backend services and APIs to deliver complete software solutions.
- Optimize applications for performance, usability, and cross-device compatibility.
- Deploy the project on Vercel, Netlify or AWS.
Required Skills:
- Strong proficiency in Next.js, React.js and TypeScript.
- Experience with Blockly or Scratch Blocks integration.
- Proficiency in HTML, CSS, JavaScript, and Tailwind CSS.
- Knowledge of RESTful APIs and third-party integrations.
- Experience with Git and version control.
- Prior experience with block-based coding platforms.