Descripción de la oferta
Overview Senior Frontend Developer role at Gaming Innovation Group – building high‑quality web applications for a sportsbook platform. Collaborate with designers, product managers, and backend developers to deliver scalable, high‑performance solutions. Location Marbella, Spain – hybrid working model. Department Sport. Key Responsibilities Design, develop, and maintain frontend applications using NuxtJS or React. Collaborate with cross‑functional teams to translate requirements and user stories into well‑structured code. Lead the development of complex user interfaces and contribute to architecture decisions. Optimize web applications for maximum speed and scalability. Implement responsive designs and ensure cross‑browser compatibility. Write clean, efficient, and reusable code with a focus on modularity and maintainability. Ensure the feasibility of UI/UX designs. Participate in code reviews and mentor junior developers. Stay up‑to‑date with emerging frontend technologies and best practices. Troubleshoot, debug, and resolve production issues. Develop and maintain tests. Skills & Qualifications 5+ years of frontend development experience, focus on NuxtJS or React. Strong knowledge of JavaScript, TypeScript, HTML5, and CSS3. Experience with modern frontend tools and libraries (Vuex, React Redux, Sass, Webpack, Babel). Solid understanding of REST APIs and GraphQL integration. Experience with Node.js and real‑time communication (Socket.io, SSE). Familiarity with state management and architectural patterns (MVVM, Flux, Redux). Expertise in responsive design and mobile‑first development. Strong performance optimisation techniques. Experience with Git and version control. Proficiency with testing frameworks (Jest, Cypress, Mocha). Proven track record delivering complex projects in fast‑paced environments. Strong problem‑solving skills and attention to detail. Benefits Competitive gross annual salary. Private health insurance. Health & wellbeing package. Birthday day off. “Me Time” – 1 additional personal day per year. Excellent career development opportunities. Hybrid working model. Training & certification budget. Additional Information Seniority level: Mid‑Senior level Employment type: Full‑time Job function: Engineering and Information Technology Industry: Gambling Facilities and Casinos #J-18808-Ljbffr