FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Front-End Engineer
SmarketsFront-End Engineer designing and maintaining user-facing applications for Smarkets' prediction market platform. Bringing technical expertise in TypeScript, React, and collaboration with cross-functional teams.
Tech Stack
Tools & technologiesAndroidCloudDistributed SystemsiOSJavaScriptKubernetesNext.jsReactReact NativeReduxTypeScript
About the role
Key responsibilities & impact- 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
- Be the champion of the stack by demonstrating first-hand how to implement functionality the right way, with an eye to the horizon and your mind on the present
Requirements
What you’ll need- 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, Experience with state management tools such as Redux or React Query, Experience in the Sports Betting or Finance industries, Experience writing and maintaining end-to-end tests (Maestro, Playwright), A user-centric mindset and a genuine interest in UX
Benefits
Comp & perks- Stock Options: Vest over 4 years - your success is our success.
- Pension Scheme: Competitive plan via Aviva, with up to 6% matched contributions if you opt in.
- Health Insurance: Comprehensive coverage to keep you and your family healthy.
- Enhanced Parental Leave: Enhanced maternity and paternity leave to support you through life’s most important moments.
- Stay Fuelled: Enjoy fresh, chef-made breakfast and lunch every day, plus a constant supply of fruit, snacks, tea, coffee and soft drinks — because great work starts with great food.
- Cycle-to-Work Scheme: Support for sustainable commuting and staying active.
- Learning & Development: £1,000 annual education budget for courses, conferences, books, or training.
- Holiday: 25 days paid leave + bank holidays, with the option to carry over 5 days.
- Flexible Working: Hybrid model with 3 days in the office and 2 days from home to fit your lifestyle.
- Team Energy: Regular socials, hackathons, and events — because collaboration and fun go hand-in-hand.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Front-End DevelopmentTypeScriptReactReact NativeNext.jsReduxReact QueryEnd-to-End TestingDistributed SystemsAI-Driven Development Tools
Soft Skills
Excellent Communication SkillsCollaborationUser-Centric Mindset