hackquest logo

Frontend Developer

M

Megabet Corp.

40 - 80K PHP
Full-time
SSK Business Building. GX4Q+RVX, Parañaque, Metro Manila, Philippines
C#/.NETFrontend(Javascript)C/C++API Development
  • Develop and maintain visually appealing, interactive, and user-friendly casino gaming interfaces.
  • Ensure a seamless and immersive player experience across desktop and mobile platforms.
  • Implement animations, transitions, and dynamic elements to enhance game engagement.
  • Frontend Development
  • Write clean, efficient, and maintainable code using HTML5, CSS3, JavaScript, and modern frameworks like React, Vue.js, or Angular.
  • Optimize performance for fast load times and smooth gameplay.
  • Ensure cross-browser and cross-device compatibility.
  • Integration with Backend & APIs
  • Integrate frontend components with game engines, backend services, and third-party APIs.
  • Work with WebSockets and real-time data to ensure smooth player interactions.
  • Implement secure payment gateways and user authentication systems.
  • Game Logic & Features
  • Collaborate with game designers to implement in-game mechanics and real-time animations.
  • Develop interactive elements such as betting interfaces, leaderboards, and bonus features.
  • Ensure compliance with casino gaming regulations and standards.
  • Testing & Debugging
  • Conduct thorough testing for UI/UX consistency, performance, and security.
  • Identify and fix bugs, ensuring a seamless gaming experience.
  • Perform A/B testing to enhance user engagement and retention.
  • Collaboration & Agile Development
  • Work closely with designers, backend developers, and product managers to deliver high-quality casino applications.
  • Participate in daily stand-ups, sprint planning, and code reviews.
  • Provide technical insights and suggest improvements to enhance platform functionality.
  • Security & Compliance
  • Implement security best practices to protect user data and transactions.
  • Ensure compliance with online gaming industry regulations and responsible gaming guidelines.
  • Continuous Learning & Optimization
  • Stay updated with the latest trends in online gaming, web development, and frontend technologies.
  • Optimize UI/UX based on player feedback and analytics data.
  • Enhance performance, accessibility, and scalability of the casino platform.
  • Frontend Development Expertise – Proficiency in HTML5, CSS3, JavaScript (ES6+), and modern frameworks such as React, Vue.js, or Angular.
  • Game Interface Development – Experience in developing interactive, dynamic, and visually engaging UI for casino games or similar gaming platforms.
  • API Integration – Strong understanding of RESTful APIs, WebSockets, and real-time data communication.
  • Performance Optimization – Ability to optimize applications for fast loading speeds and smooth gameplay across various devices.
  • Cross-Browser & Mobile Compatibility – Ensure a consistent experience across different browsers and devices.
  • Version Control – Proficiency with Git, GitHub, or GitLab for code management.
  • UI/UX Knowledge – Experience in implementing user-friendly designs and animations to enhance player engagement.
  • Security Awareness – Understanding of security best practices to protect user data and transactions.
  • Testing & Debugging – Experience with debugging tools, unit testing, and performance testing.
  • Preferred Qualifications:
  • Experience in Online Gaming or Casino Industry – Familiarity with the mechanics of online casino platforms, including slot games, live dealer games, and betting interfaces.
  • Familiarity with Game Engines – Knowledge of Phaser.js, PixiJS, Three.js, or other game development libraries is a plus.
  • Payment Gateway & Authentication – Experience integrating payment systems and secure authentication methods.
  • Agile Development – Experience working in Agile/Scrum environments.
  • Soft Skills:
  • Strong Problem-Solving Skills – Ability to troubleshoot issues quickly and efficiently.
  • Attention to Detail – Ensuring a high-quality and bug-free user experience.
  • Collaboration & Communication – Ability to work effectively with designers, backend developers, and product managers.
  • Continuous Learning – Keeping up with emerging technologies and industry trends.