We are looking for a Fullstack Software Developer with strong expertise in React, PhaserJS, and Node.js who is passionate about gaming, takes ownership, and thrives in a collaborative environment. You will play a crucial part in designing and developing cutting-edge web-based gaming experiences. You will work across the full stack, combining your frontend and backend skills to deliver scalable, high-performance gaming applications. Your work will directly contribute to crafting engaging gameplay and immersive user interfaces.
Key Responsibilities
Frontend Development: Build dynamic and interactive gaming interfaces using React, PhaserJS, and TailwindCSS.
Backend Development: Develop scalable and robust backend services using Node.js.
Game Development: Utilize PhaserJS to design, prototype, and implement gaming features and mechanics.
Database Management: Build, optimize, and manage MySQL databases for game state and user data.
Collaboration: Work with game designers, artists, and other developers to ensure seamless integration of game assets and logic.
Performance Optimization: Ensure applications and games are performant, scalable, and optimized for cross-platform compatibility.
Ownership: Take charge of development projects, from concept to deployment, ensuring high-quality results.
Qualifications
Frontend Expertise: Proficiency in React, PhaserJS, and TailwindCSS.
Backend Skills: Strong knowledge of Node.js for API and server-side development.
Database Experience: Familiarity with MySQL, including optimization and design for gaming applications.
Game Development Knowledge: Experience with game development concepts, including physics, animation, and interactive design.
Problem-Solving: Strong analytical and debugging skills with a focus on delivering end-to-end solutions.
Collaboration Skills: Ability to work effectively in cross-functional teams and communicate technical concepts clearly.
Nice to Have
Familiarity with Unity or other gaming engines.
Passion for gaming and staying updated with industry trends.
This role is ideal for a Fullstack Software Developer who is passionate about game development, thrives in leadership roles, and wants to have a direct impact on product innovation and the integration of new technologies in the gaming industry.