Experienced Front-End Developer – Online Casino & Sports Betting
In this role, you will be part of a fast-moving development team focused on building and enhancing multiple web applications used daily by a high-volume user base. The role is centered around developing robust, maintainable, and efficient front-end systems using modern JavaScript frameworks. You’ll collaborate closely with engineers and product teams throughout the Agile development cycle — from initial design to deployment and monitoring.
Main Responsibilities:
Write structured, clean, and reusable front-end code.
Build dynamic and responsive UI/UX components using React or Angular.
Analyze and resolve performance issues alongside other developers.
Follow feature guidance from senior engineers while ensuring technical decisions align with broader goals.
Contribute to code and design reviews, and assist with debugging tasks.
Occasionally participate in on-call responsibilities to support ongoing performance.
Desired Experience:
Minimum 7 years in web development with solid foundations in HTML5, CSS, and JavaScript.
At least 4 years of experience working with ReactJS or React Native.
Familiar with front-end testing tools (e.g., Jest, Cypress, Enzyme).
Proficient with Git and version control workflows.
Demonstrated skills in building responsive and user-friendly interfaces.
Comfortable working collaboratively within a development team.
A degree in a technical field is preferred but not essential.
Nice to Have:
Previous experience in the iGaming or online betting industry.
Familiarity with ApplePay or GooglePay integration.
Knowledge of Google Tag Manager or analytics tracking.
Experience working with Node.js or WebSocket-based applications.