Job Purpose :
Development and enhancement of the web mini-game platform by a skilled Full-Stack Developer who possesses deep technical knowledge and a strong connection with the gaming world ("Game Sense").
Roles & Responsibilities :
- Full-Stack Development: Designing and implementing scalable web applications using React, Next.js for frontend and NestJS, Express for backend.
- Database Management: Managing and optimizing databases with a strong focus on MongoDB, as well as PostgreSQL and MySQL.
- API Implementation: Designing and implementing robust APIs for game platform functionality.
- Game Platform Optimization: Ensuring high performance and responsiveness required for mini-games.
Technical Competencies (Knowledge, Skill, Ability) :
- Frontend: Mastery of React and Next.js framework. Mastery of TailwindCSS. Familiarity with Material Design, Redux, and Zustand.
- Backend: Mastery of NestJS and Express frameworks and API implementation concepts.
- Databases: Practical experience and mastery of MongoDB (Critical). Experience with PostgreSQL and MySQL.
- Languages: Mastery of TypeScript and JavaScript (ES6+).
- AI: Familiarity with AI tools
Bonus Skills:
- Experience with Redis for Cache management.
- Familiarity with Web Game Libraries (Phaser, PixiJS, or Canvas API).
- Familiarity with Real-time communication (WebSockets / socket.io).
- Experience implementing PWA for mobile versions.
- Analytical Mindset: High attention to detail and ability to iterate based on logic and tests.
- Communication: Ability to collaborate effectively with the technical team and translate design concepts into technical requirements.
- Passion: Serious interest in playing and analyzing mobile games.
- Focus: A strong desire to concentrate on Game Design and Economy rather than implementation/coding.