
Search by job, company or skills
About Upstep Academy
Upstep 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 Role
As 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
410 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, chess.com) 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 ID: 134318357