Senior Full-Stack Developer (React/.Net)
ImproveIT Solutions is looking for a Senior Full-Stack Developer to lead the development of an interactive video platform. Your main focus will be on React and MobX (front-end: 80%), while also handling critical back-end tasks in ASP.NET Core (20%).
If you're passionate about creating engaging, interactive user interfaces and working with AI-based solutions, we'd love to hear from you!
Requirements:
6+ years of experience in front-end development with React and state management (MobX is a strong plus).
Experience with SVG rendering and interactive UI development.
Strong understanding of video processing, performance optimization, and scalable front-end architectures.
Proficiency in ASP.NET Core (for minor back-end adjustments and API fine-tuning).
Hands-on experience with Azure services and Google Cloud is an advantage.
Ability to work autonomously, take responsibility for full-stack development, and lead feature implementation.
Responsibilities:
Develop and optimize the front-end using React and MobX for a video-intensive application.
Implement SVG rendering for interactive UI elements.
Enhance platform performance, especially for video processing and dynamic interactions.
Work on back-end logic using ASP.NET Core and collaborate with the team on API development.
Integrate Azure Services (Service Bus, Functions), Google Cloud Storage, Google Transcoder API, and Stripe.
Implement AI-driven features using OpenAI API.
Maintain and improve existing functionality by fixing bugs and optimizing performance.
About the project:
The project is an interactive AI-powered learning platform that revolutionizes traditional education by integrating interactivity, gamification, and AI-powered personalization. The platform increases learner engagement and retention through interactive video tutorials, rich scenarios, and assessment-based content.