About Upstep AcademyUpstep Academy is not just another coaching institute — we’re building a next-generation online chess platform that blends education, gaming, and technology. Our vision is to create a one-stop ecosystem where learners can play, train, and grow with features such as interactive lessons, real-time coaching, performance analytics, gamification, and global leaderboards.We are scaling rapidly and looking for passionate engineers who want to build world-class products from scratch. If you’re excited about React, real-time applications, and creating seamless user experiences for thousands of learners worldwide, this is the place for you.________________________________________Your RoleAs a Senior Web Frontend Developer (React.js), you will play a key role in shaping our platform’s user interface and front-end architecture. You will work closely with our design and backend teams to build an engaging, responsive, and scalable product.Responsibilities● Develop high-quality, responsive, and performant UIs using React.js + TypeScript (Next.js)● Implement interactive and real-time features including chessboards, puzzles, timers, and live coaching dashboards.● Integrate with real-time APIs and WebSockets to deliver smooth gameplay and learning experiences.● Write clean, reusable, and testable code with strong focus on scalability and maintainability.● Collaborate with product managers, designers, and backend engineers to deliver features end-to-end.● Optimize applications for speed, responsiveness, and smooth animations.________________________________________What We’re Looking For● 4–10 years of proven experience in frontend development.● Strong expertise in React.js, JavaScript (ES6+), HTML5, CSS3.● Solid understanding of responsive design and performance optimization.● Experience in collaborating within agile development teams.● Familiarity with Git, CI/CD pipelines, and modern development workflows.________________________________________Nice to Have● Experience with Next.js or SSR-based frontend frameworks.● Exposure to real-time/multiplayer apps (gaming, edtech, sports).● Knowledge of state management tools (Redux, Context API, MobX).● Interest or familiarity with chess platforms (lichess, ) or a personal passion for chess.● Understanding of UI/UX for gamified applications.________________________________________Why Join Us?● Opportunity to build from the ground up and shape a product with global potential.● Work in a fast-paced startup culture with ownership, autonomy, and zero bureaucracy.● Blend technology + education + gaming to make a real impact in the lives of thousands of learners.● Competitive compensation, flexible culture, and the chance to work with a passionate founding team.♟️ Be part of our journey to redefine chess learning for the next generation.
Job Title
Web Frontend Developer (React.js)