Smarkets
Front-End Engineer
Job Description
Salary: £34,000 - 56,000 per year
Requirements:- 4+ years of experience as a software engineer, with a strong focus on front-end development
- Strong proficiency in TypeScript and React
- A track record of collaborating closely with Designers and Product Managers
- Familiarity with DevOps tools and practices, including GitLab and Kubernetes
- A solid understanding of distributed systems in a modern cloud environment
- Experience profiling front-end performance to identify and resolve bottlenecks
- Familiarity with Figma and design-to-code workflows
- Excellent written and spoken communication skills in English
- The ability to collaborate effectively across cross-functional teams
- Proficiency with AI-driven development tools to accelerate coding, debugging, and documentation
- Nice to have: hands-on experience with Next.js and React Native
- Nice to have: experience with state management tools such as Redux or React Query
- Nice to have: experience in the sports betting or finance industries
- Nice to have: experience writing and maintaining end-to-end tests (Maestro, Playwright)
- Nice to have: a user-centric mindset and a genuine interest in UX
- Design, implement and maintain complex features and interfaces across web and mobile (iOS & Android), built with React, React Native and TypeScript
- Work closely with Product, Design and other engineering teams to scope and lead business goal-aligned projects
- Translate designs and prototypes from Figma into polished, functional and pixel-perfect interfaces
- Implement monitoring and error tracking to ensure the stability and performance of our user-facing applications
- Help reinforce the standard for code quality by writing tests and reviewing merge requests
- Continuously improve engineering processes including CI/CD
- Champion our stack by demonstrating how to implement functionality the right way, with an eye to the horizon and your mind on the present
- AI
- Android
- CI/CD
- Cloud
- DevOps
- Figma
- GitLab
- Kafka
- Kubernetes
- Linux
- Mobile
- Playwright
- Python
- React
- React Native
- Redux
- TypeScript
- Web
- iOS
- Support
- JavaScript
- REST
- Frontend
More:
We are Smarkets, a technology company operating one of the worlds most sophisticated prediction markets, with over 29 billion in volume since 2010 and more than 200,000 traders globally. We build on a stack that includes Linux, Kafka, Postgres, Kubernetes, Python 3, C++17, React, Next.js, React Native, TypeScript, Redux, and React Query, and we focus on scale, reliability, speed, and customer-first experiences. This full-time Front-End Engineer role is based in London on a hybrid schedule, with 3 days in the office and 2 days from home. We offer a competitive salary and benefits package, stock options vesting over 4 years, a pension scheme with up to 6% matched contributions, comprehensive health insurance, enhanced parental leave, daily chef-made breakfast and lunch, snacks and drinks, a cycle-to-work scheme, a 1,000 annual learning and development budget, 25 days paid leave plus bank holidays with the option to carry over 5 days, and regular socials, hackathons, and events. We also describe a fast-paced, collaborative, ambitious culture built around our values: Push to Win, Make Others Better, Give a Shit, Be a Pro, and Bring the Energy.
last updated 35 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Smarkets
Smarkets
London
IT
Skills & Technologies
Inferred from job description
Salary Insight
£45,000
This role
£60,000
UK median
This salary is 25% below the UK median for Software Engineers (£60,000/yr).
Based on 2024–2025 UK technology sector benchmarks