Job Overview: 247bet is a licensed social betting platform building the next generation of sports betting experiences. We're in a pre-launch sprint targeting August 2026, powered by a modern stack: C#/.NET, React/Next.js, React Native, PostgreSQL, Redis, Kafka, Temporal and AWS/EKS.
Duties and Responsibilities: Build and maintain our web platform using React and Next.js; Build and maintain our mobile app using React Native; Develop real-time UI features — live odds, bet slips, social feeds, leaderboards, and copy-betting flows; Collaborate with backend engineers to design clean, efficient API contracts; Implement robust state management for complex, data-heavy betting interfaces; Own performance optimisation — rendering, bundle size, network efficiency; Contribute to a shared component library and design system; Conduct code reviews and mentor junior frontend engineers.
Required Qualifications: 4+ years of professional frontend engineering experience; Strong React and Next.js skills Required; React Native experience Strongly preferred — pure web or pure mobile profiles will also be considered; Proficiency with REST and WebSocket APIs for real-time data; Solid understanding of state management (Redux, Zustand, React Query, or similar); Eye for detail — you care about UI quality, micro-interactions, and performance; Experience building and consuming design systems or component libraries.
Experience: 4 years
Additional Notes: Bonus points for: iGaming or fintech product experience; TypeScript mastery; Expo familiarity; experience with high-frequency real-time data in the browser; animation libraries (Framer Motion, Reanimated).
Info
Job Posting Disclaimer
All job postings on this site are shared for informational purposes only. The responsibility for the accuracy of job descriptions, requirements, qualifications, and other details rests entirely with the employer or organization offering the position. We do not verify or guarantee the authenticity of these listings.
Applicants are encouraged to perform their own due diligence and confirm all information directly with the employer before submitting an application.
We are not responsible for any actions, decisions, or outcomes resulting from applying to a job listed here. All interviews, selection processes, and job offers are conducted solely by the employer or organization.
Exercise caution and watch out for fraudulent job offers. Never provide sensitive personal information or make payments to secure a position.