I recently interviewed for a Senior Mobile Application Engineer (React Native) role at LeoVegas. Overall, the process was professional and the people I spoke with were friendly and open to discussion. The team clearly values collaboration and experience working in fast-paced environments.
That said, I would like to share some constructive feedback about the technical interview itself. At the beginning of the session, there were some audio and technical setup issues that affected the flow of the interview and made it harder to fully focus from the start.
Additionally, the technical discussion was heavily weighted toward low-level, theoretical JavaScript questions (for example, identifying errors in small code snippets or implementing utility functions from scratch). While JavaScript fundamentals are important, there was relatively limited focus on React Native–specific topics such as mobile architecture, performance optimization, native integrations, or real-world application design.
For a senior React Native position, I would have expected more emphasis on practical mobile development scenarios, decision-making in production environments, and challenges specific to building and maintaining large-scale mobile apps.
Despite this, I appreciated the opportunity to meet the team and learn more about the company. LeoVegas appears to be an interesting place to work, and I would consider applying again in the future if there is a role that aligns more closely with hands-on React Native and mobile engineering experience.